当我们第一次在纵向或横向视图中打开应用程序时,它会在splitviewcontroller中显示主视图,但是当我们将屏幕从横向旋转到纵向时,它会隐藏主视图,并且从纵向到横向显示主视图和反之亦然。
任何人都可以帮我告诉我想要在两个方向上显示主视图。
答案 0 :(得分:3)
拆分视图控制器会根据设备和当前应用程序大小自动决定最合适的显示模式。您可以将此常量指定为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;
}