我想通过使用拆分视图控制器使我的应用程序适应 iPhone 6+。目前,我的应用程序是一个简单的表格视图,列出了我的文章和一个详细信息视图。
我希望我的应用在 iPhone 6 Plus 的横向模式下切换到拆分视图,但我不知道如何正确实现。
我创建了一个新的故事板并集成了一个拆分视图控制器,之后我就卡住了。当我点击主视图(这是一个表格视图)上的一个单元格时,我不知道如何将我的新闻推送到详细视图控制器。我尝试在 didSelectRowAtIndexPath 方法中添加它:
[self.navigationController pushViewController:viewController animated:YES];
但是当我这样做时,详细视图被推入拆分视图(主视图)的左侧部分。
我还尝试在 Table View Controller 单元格和 Detail View Controller 之间添加“显示详细信息”segue,并添加 didSelectRowAtIndexPath 方法:
[self performSegueWithIdentifier:@"showDetails" sender:self];
但同样的问题,视图被推送到主视图中。
其他问题,在纵向模式下,默认视图是详细视图。如何显示主视图?
在此先感谢您的帮助 !