我将一个TabBar控制器拖到“MainWindow.xib”中,然后将一个导航控制器放入TabBar控制器,因此我的一个标签页是导航页面。 我设置了导航控制器的根视图(NavRootviewController.h / .m)
给我一种方法来调用-pushViewController:animated:?
答案 0 :(得分:1)
您通常会在视图控制器中调用pushViewController:animated:以响应按钮单击,或者在类似tableView:didSelectRowAtIndexPath:的方法中调用。例如,如果您正在推动UITableViewController子类,则可以在根视图控制器中执行以下操作:
YourTableViewController *controller = [[[YourTableViewController alloc] initWithStyle:UITableViewStylePlain] autorelease];
// Maybe set some properties on your controller here.
[self.navigationController pushViewController:controller animated:YES];