所以我们假设我有一个名为homeViewController的viewController,另一个名为listViewController的视图控制器iphone - 莫代尔视图控制器消失?
我在homeViewController之上以list模式显示listViewController。 如果用户点击关闭按钮,然后回到应用程序modalViewController消失了。
ListViewController *listViewController = [[ListViewController alloc] init];
[self presentModalViewController:listViewController animated:NO];
[listViewController release];
注:应用程序不从头开始启动时,这occures和以前的状态仍是可见的
很奇怪的顶部。我用一些现有的代码尝试了同样的事情,并没有问题。唯一的区别是我显示的导航控制器包含一个新的视图控制器: \t UINavigationController * navCtrl = [[UINavigationController alloc] initWithRootViewController:slNewList]; \t [[self navigationController] presentModalViewController:navCtrl animated:YES]; \t [navCtrl release]; – shawnwall 2011-04-20 19:15:52