【发布时间】:2009-06-02 03:09:18
【问题描述】:
我遇到的情况似乎并非如此。在下面的代码 sn-p 中,如果我删除该行:self.navigationController = nav,根控制器的视图将不会显示,这向我暗示 addSubview 可能实际上不会像其他建议的那样保留视图。有什么想法吗?
- (void)applicationDidFinishLaunching:(UIApplication *)application {
self.testViewController = [[TestViewController alloc] initWithNibName:@"TestView" bundle: [NSBundle mainBundle]];
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:self.testViewController];
self.navigationController = nav; //<-- if this line is removed, test view won't show up
[window addSubview:nav.view];
[nav release];
}
【问题讨论】:
-
您标记的答案不正确,原因我在下面评论。
标签: iphone cocoa-touch uikit