Ios iPAD中的UISplitViewController显示模式按钮项
我对iPad上的UISplitView有问题 我使用UISplitView和我添加的DetailViewController创建普通应用程序Ios iPAD中的UISplitViewController显示模式按钮项,ios,iphone,swift,ipad,uisplitviewcontroller,Ios,Iphone,Swift,Ipad,Uisplitviewcontroller,我对iPad上的UISplitView有问题 我使用UISplitView和我添加的DetailViewController创建普通应用程序 override func viewDidLoad() { super.viewDidLoad() navigationItem.leftBarButtonItem = splitViewController?.displayModeButtonItem navigationItem.leftItemsSupplementBack
override func viewDidLoad() {
super.viewDidLoad()
navigationItem.leftBarButtonItem = splitViewController?.displayModeButtonItem
navigationItem.leftItemsSupplementBackButton = true
}
在iPhone中,它可以正常工作
但在iPad中,它并没有显示用于拉伸细节视图控制器的按钮
我知道这是可以做到的,因为苹果在Note应用程序中有它
如何以正确的方式完成此操作?将SplitViewController的首选显示模式设置为UISplitViewController显示模式AllVisible,然后它就会出现 但在iPad上,这也会在纵向模式下改变它,你可能不希望它出现在那里,所以你必须检查旋转时的状态,并相应地改变它