【问题标题】:iPhone's Portrait height - 'Regular', Upside Down one - 'Compact' - why?iPhone的纵向高度-“常规”,颠倒一个-“紧凑”-为什么?
【发布时间】:2016-06-02 11:56:35
【问题描述】:

我现在正在研究尺寸等级,我发现 iPhone 6s 在“倒置”设备旋转中具有“紧凑”高度,而在“纵向”中它具有“常规”高度。这很有趣,因为我认为它应该是一样的。我在部署信息中标记了“颠倒”。

您可以尝试我的测试应用程序,您可以在其中选择设备并查看它实际具有的尺寸。绿色箭头表示“Regular”,红色表示“Compact”,没有箭头表示“Any”。

https://github.com/VictorShurapov/ShowSizeClass

【问题讨论】:

    标签: ios iphone xcode rotation size-classes


    【解决方案1】:

    好的,所以我在iOS 8 upside down orientation, XCode option enabled, still doesn't work 找到了解决方案。现在我知道部署信息中的这个设备方向选项只是支持选项。如果你真的想使用“颠倒”,你需要为特定的 ViewController 做这个覆盖:

    override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask
    {
      return .All
    }
    

    【讨论】:

      猜你喜欢
      • 2014-10-29
      • 2016-05-01
      • 1970-01-01
      • 2022-10-02
      • 2012-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-20
      相关资源
      最近更新 更多