【问题标题】:iPad Device Orientation Problems when Testing on Simulator在模拟器上测试时 iPad 设备方向问题
【发布时间】:2015-12-06 12:04:14
【问题描述】:

在我正在创建的应用程序中,我已将部署设备方向设置为仅横向,并且在我的视图控制器中我输入了以下代码:

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

当我使用模拟器时(对于 iPad,iPhone 工作正常),iPad 方向加载为纵向,然后变为横向。正因为如此,我所有的图像都因从纵向到横向的变化而失真。此外,在尝试查找框架高度和框架宽度时,由于首先以纵向加载方向,返回的值是从后到前的。但是,在设备上进行测试时,不会出现这些问题。

我使用模拟器的次数远多于使用设备(由于不是拥有所有设备类型),所以有人知道我如何让模拟器正常工作,或者任何人都可以看到我做错了什么吗?

【问题讨论】:

    标签: swift sprite-kit ios-simulator orientation


    【解决方案1】:

    info.plistSupported interface orientation (iPad) 中删除Item0Item1 中具有Portrait 方向的那些。

    希望这会有所帮助。

    【讨论】:

    • 太棒了,这已经解决了问题。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-24
    • 2013-10-16
    • 1970-01-01
    相关资源
    最近更新 更多