繁体   English   中英

扩展了iPhone 6 plus上的纵向拆分视图控制器

[英]Expanded split view controller on iPhone 6 plus in portrait

是否可以使拆分视图控制器在iPhone 6 Plus上的行为与在iPad上的行为相同?

因此,我不希望它在iPhone 6 Plus的纵向模式下崩溃,但其行为与在纵向模式下在iPad上的行为相同。

它是:您必须创建一个带有containerView的VC,并使用嵌入的segue将splitView放入容器中,然后在准备该视图的segue时重写trait集合:

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
    let trait = UITraitCollection(horizontalSizeClass: UIUserInterfaceSizeClass.Regular)
    setOverrideTraitCollection(trait, forChildViewController: segue.destinationViewController)
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM