iPhone 6 Plus 上的 UISplitViewController 旋转大师大师
Posted
技术标签:
【中文标题】iPhone 6 Plus 上的 UISplitViewController 旋转大师大师【英文标题】:UISplitViewController Rotation Master Master on iPhone 6 Plus 【发布时间】:2014-09-15 16:39:22 【问题描述】:因此,如果您创建一个带有“MasterView”和“DetailView”设置的 UISplitViewController,像这样
在 iPhone 6 Plus 的纵向“MasterView”中,您按下项目按钮按下/显示“MasterView2”,然后旋转我希望看到的设备 - 'MasterView2' | '详细视图'
但我得到的是“MasterView”| 'MasterView2'
应该如何设置,以便在旋转 iPhone 6 Plus 时得到预期的“MasterView2”| '详细视图'?
【问题讨论】:
你能展示你的任何代码吗?您是否覆盖 splitViewControllerPreferredInterfaceOrientationForPresentation ? 【参考方案1】:对于任何对此感兴趣的人来说,我是如何使用 splitviewcontroller 委托解决问题的
- (BOOL)splitViewController:(UISplitViewController *)splitViewController
collapseSecondaryViewController:(UIViewController *)secondaryViewController
ontoPrimaryViewController:(UIViewController *)primaryViewController
return YES;
- (UIViewController *)splitViewController:(UISplitViewController *)splitViewController
separateSecondaryViewControllerFromPrimaryViewController:(UIViewController *)primaryViewController
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
return [storyboard instantiateViewControllerWithIdentifier:@"detailView"];
【讨论】:
以上是关于iPhone 6 Plus 上的 UISplitViewController 旋转大师大师的主要内容,如果未能解决你的问题,请参考以下文章
如何为 iPhone 6 和 6 Plus 上的应用启用原生分辨率?
HTML 文本输入会破坏 Iphone 6/7 plus 上的定位
iphone 6 plus 上的 MKMapView 问题,视图中嵌入的地图不显示
UISplitViewController 上带有 UIVisualEffectView 的 UIPopoverController - iPhone 6 plus 上的背景不会变得模糊