我在使用UISplitViewController
with 时遇到了一些问题presentViewController:animated:completion
。
为了将问题分解为最简单的形式,我使用主/详细模板创建了一个简单的项目。在项目中,我+
在主视图的导航栏中添加了一个按钮。加号按钮创建一个带有简单空白视图的导航控制器。这个导航控制器然后使用presentViewController:animated:completion
. 但是,呈现的视图仅显示在主视图中,当您关闭它时,主视图会占据整个屏幕。我似乎无法理解发生了什么。还有其他人遇到过这个问题吗?这是代码。
- (void)showViewController:(id)sender
{
LMTestViewController *masterView = [[LMTestViewController alloc] init];
[self presentViewController:masterView animated:YES completion:nil];
[masterView release];
}
谢谢你的帮助。