【发布时间】:2011-05-04 22:43:15
【问题描述】:
我正在尝试制作的 iPad 应用程序中使用拆分视图控制器。
现在,我在模态视图控制器中显示了一个视图:
[self presentModalViewController:viewController animated:YES];
效果很好,但是当用户按下按钮时,我希望根视图控制器推送到另一个视图。我正在使用:
RootViewController *rvc = [[RootViewController alloc] initWithNibName:@"RootViewController" bundle:nil];
[rcv pushViewController:rvc animated:YES];
但这不起作用。我该怎么办?
--编辑
现在,我正在使用
PhotosViewController *pv = [[PhotosViewController alloc] initWithNibName:@"PhotosViewController" bundle:nil];
[self.parentViewController.navigationController pushViewController:pv animated:YES];
NSLog(@"Navigation Controller: %@", self.parentViewController.naviagtionController);
当我调用 NSLog 时,它返回 nil。这是为什么呢?
我再次使用拆分视图控制器并尝试将 RootViewController 推送到新视图。
谢谢
【问题讨论】:
标签: iphone xcode uinavigationcontroller