作者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)