我有一个为什么self.navigationController pushViewController不工作?
UIViewController-> UINavigationBar的+的UITableView
只是有点更多的解释
我通过UIBuilder做吧..
1:创建一个新的UIViewController
with XIB-file
2:使用UIBuiler
我把UINavigationController
3:后来我把UITableView
的navigationBar
所以它给了我下面..
答:UIViewController-> UINavigationBar的+的UITableView
现在我已经从正在工作的Web服务加载UITableView中的数据。
我再次由具有SAM配置一个XIB是
B:UIViewController-> UINavigationBar的+的UITableView
所以,现在,当我尝试使用以下代码对视图A推视图B中。 ..它惯于在所有的工作......
SelectSiteViewController *siteViewController = [[SelectSiteViewController alloc] initWithNibName:@"SelectSiteViewController" bundle:nil];
[self.navigationController pushViewController:siteViewController animated:YES];
当我检查了UINavigationController *nav = self.navigation
nav是0x0,我假设为NIL。
谁能告诉我什么是错在这里..为什么是零...我怎样才能使它工作..
非常感谢....我真的很感谢所有帮助
当你把从UIBuilder库UINavigationBar的是一个UINavigationController?这是一个UINavigationBar。 – ujwaltrivedi 2010-11-19 14:23:46
它只是在视图中出现的酒吧。您需要在UIBuilder中拖放UINavigationController并将其挂接到文件所有者的导航控制器。或者你可以在代码中创建。 – jamihash 2010-11-20 04:43:18
嘿,我可以给你的代码....我试过,但无法弄清楚......我真的很感激任何帮助...谢谢你 – ujwaltrivedi 2010-11-20 23:10:02