如何在 iPad 的 UiSplitviewcontroller 中显示主视图

Posted

技术标签:

【中文标题】如何在 iPad 的 UiSplitviewcontroller 中显示主视图【英文标题】:How to show master view in UiSplitviewcontroller in iPad 【发布时间】:2014-12-09 09:44:48 【问题描述】:

当我们第一次以纵向或横向视图打开应用程序时,它会在 splitviewcontroller 中显示主视图,但是当我们将屏幕从横向旋转到纵向时,它会隐藏主视图,从纵向到横向它会显示主视图和反之亦然。

谁能帮我告诉我想在两个方向都显示主视图。

【问题讨论】:

【参考方案1】:

拆分视图控制器会根据设备和当前应用大小自动决定最合适的显示模式。您可以将此常量指定为 preferredDisplayMode 属性的值,但 displayMode 属性永远不会报告此值。

适用于 ios 8.0 及更高版本。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
   // Override point for customization after application launch.
    UISplitViewController *splitViewController = (UISplitViewController*)self.window.rootViewController;
    splitViewController.preferredDisplayMode = UISplitViewControllerDisplayModePrimaryOverlay;
   return YES;

【讨论】:

以上是关于如何在 iPad 的 UiSplitviewcontroller 中显示主视图的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Cocoa 中区分 iPad 1 和 iPad 2?

如何在没有 ipad 的情况下在纵向和横向条件下测试 ipad 网站?

如何在 iPad 上隐藏状态栏?

如何在 iPad 上关闭 UIImagePickerController?

如何在 Mac 上共享我的 iPad

iPad----------教你如何查询ipad型号