作者issuemylove (skill)
看板MacDev
標題[問題] nav bar 出現於非 window.rootView
時間Fri Oct 11 15:17:21 2013
各位大大好
網路上的 navigation bar 教學
我看到的都是設定在 didFinishLaunchingWithOptions 裡的
self.window.rootViewController = self.navigationController;
那如果我想要在其他特定的頁面才 "加入"(不是hidden=NO) navigation bar 要如何做呢?
謝謝QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.163.3.187
1F:推 neotek:UIViewController *cntrl = [[... alloc] init]; 10/11 15:34
2F:→ neotek:UINavigationController *nav = 10/11 15:34
3F:→ neotek:[[... alloc] initWithRootViewController:cntrl]; 10/11 15:34
4F:→ issuemylove:QQ 謝謝 ㄜ 我還以為只能加在 root view ...Orz 10/11 17:54
5F:→ issuemylove:謝謝QQ 成功了 10/11 17:58
先前我是在 viewDidLoad裡面加上
UINavigationController *navController = [[UINavigationXXX alloc] xxxxxx];
然後 [self.view addSubview: navController.navigationBar];
不過感覺很怪啊
現在這個解法正常多了orz
※ 編輯: issuemylove 來自: 118.163.3.187 (10/11 18:00)