我正在尝试在我的app中使用splitview控制器。但是当我运行应用程序时,它将以纵向模式iphone进入detailviewcontroller。
所以我想先打开masterviewcontroller。所以我该怎么做 ?
答案 0 :(得分:0)
我认为您需要在代理中删除以下内容:
- (UIViewController *)primaryViewControllerForCollapsingSplitViewController:(UISplitViewController *)splitViewController
调用此方法时,返回要显示的控制器。根据文档,你还应该实现另一个方向:
- (UIViewController *)primaryViewControllerForExpandingSplitViewController:(UISplitViewController *)splitViewController
答案 1 :(得分:0)
从docs您可以设置preferredDisplayMode
self.splitViewController.preferredDisplayMode == UISplitViewControllerDisplayModePrimaryOverlay