是否有可能使分割视图控制器在iPhone 6 Plus上的行为与在iPad上的行为相同?
所以我不希望它在iPhone 6 Plus上以纵向模式崩溃,但在纵向模式下的行为与在iPad上的行为相同。
答案 0 :(得分:1)
这是:您必须创建一个带有containerView
的VC,并将splitView
放入容器中,并使用embed segue,然后在准备该视图的segue时覆盖特征集合:
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
let trait = UITraitCollection(horizontalSizeClass: UIUserInterfaceSizeClass.Regular)
setOverrideTraitCollection(trait, forChildViewController: segue.destinationViewController)
}