【问题标题】:Expanded split view controller on iPhone 6 plus in portraitiPhone 6 plus 纵向扩展拆分视图控制器
【发布时间】:2015-02-06 03:10:00
【问题描述】:

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

所以我不希望它在 iPhone 6 Plus 的纵向模式下折叠,但在纵向模式下的行为与在 iPad 上的行为相同。

【问题讨论】:

标签: ios uisplitviewcontroller iphone-6-plus


【解决方案1】:

它是:您必须使用containerView 创建一个VC,并将splitView 放入带有嵌入segue 的容器中,然后在该视图的prepare for segue 上覆盖特征集合:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-19
    • 1970-01-01
    • 2012-11-25
    • 1970-01-01
    相关资源
    最近更新 更多