结合TabBar和导航栏如何pushViewController?

时间:2010-03-19 06:36:25

标签: iphone

我将一个TabBar控制器拖到“MainWindow.xib”中,然后将一个导航控制器放入TabBar控制器,因此我的一个标签页是导航页面。    我设置了导航控制器的根视图(NavRootviewController.h / .m)

给我一​​种方法来调用-pushViewController:animated:?

1 个答案:

答案 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];