我有一个派生自UISplitViewController的FlyoutNavigation组件,所以当我在ipad肖像模式下显示时,主视图默认隐藏,我可以正确切换它,但是当我将方向更改为横向时,Masterview会一直显示我甚至无法切换它。
有什么方法可以隐藏/取消隐藏吗?
答案 0 :(得分:1)
尝试设置
splitViewController.preferredDisplayMode = UISplitViewControllerDisplayModePrimaryHidden
答案 1 :(得分:1)
Try in appDelegate like this :
guard let splitViewController = window?.rootViewController as? UISplitViewController
else { fatalError() }
splitViewController.preferredDisplayMode = .primaryHidden