设备方向倒置不起作用
Posted
技术标签:
【中文标题】设备方向倒置不起作用【英文标题】:Device Orientation upside down not working 【发布时间】:2016-04-07 19:33:11 【问题描述】:我有一个用 swift 编码的单视图应用程序。
我已将设备方向设置为纵向和倒置。不支持横向。
当同时在 sim 和 5s 上运行时,将设备倒置没有效果,UI
仍保留在库存 portrait
位置。
我已经检查了情节提要orientation
,这被设置为推断。
我显然遗漏了一些东西,因此我们将不胜感激。
我的目标是ios 9.0, building using XCode 7.3
(7D175)。
【问题讨论】:
尝试在您的 appdelegate 中添加supportedInterfaceOrientationsForWindow
并返回所需的方向
【参考方案1】:
试着把它放在你的 plist 文件中
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
</array>
并且还在部署信息上的常规选项卡上验证您的目标是否有这个:
【讨论】:
以上是关于设备方向倒置不起作用的主要内容,如果未能解决你的问题,请参考以下文章
CMMotionManager:设备校准在真实设备上不起作用
preferredInterfaceOrientationForPresentation 不起作用
UIButtons 在向右旋转时起作用,但在向左旋转时不起作用。嗯?