gpt4 book ai didi

objective-c - iPhone 6 Plus 上的 UISplitViewController 旋转大师 Master

转载 作者:行者123 更新时间:2023-12-03 21:01:23 26 4
gpt4 key购买 nike

因此,如果您创建一个具有“MasterView”和“DetailView”设置的 UISplitViewController,如下所示

enter image description here

在 iPhone 6 Plus 的纵向“MasterView”中,您可以通过按项目按钮来推送/显示“MasterView2”,然后旋转设备,我希望看到此 -“MasterView2”| '详细 View '

enter image description here

但我得到的是“MasterView”| 'MasterView2'

enter image description here

应该如何设置,以便在旋转 iPhone 6 Plus 时我得到预期的“MasterView2”| “详细 View ”?

最佳答案

对于任何对此感兴趣的人来说,我是如何使用 splitviewcontroller 委托(delegate)解决问题的

- (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"];
}

关于objective-c - iPhone 6 Plus 上的 UISplitViewController 旋转大师 Master,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25852800/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com