iPad 总是横向启动
Posted
技术标签:
【中文标题】iPad 总是横向启动【英文标题】:iPad always starts in landscape 【发布时间】:2017-06-22 11:48:17 【问题描述】:我正试图强制我的应用以纵向模式启动,并在最初的几次视图中卡在纵向模式。这适用于 iPhone 和模拟器,但上传到 iPad 时无效。问题是,无论我尝试什么,它总是从横向开始。
我在前几个视图中有以下几点:
override var shouldAutorotate: Bool
return false
我还尝试将我的设备方向设置为仅纵向并将需要全屏设置为开启,但没有运气。
【问题讨论】:
【参考方案1】:在您的项目目标中,转到“常规”,然后在“开发信息”部分中按照所附图像进行操作:
-
确保您的应用设置为通用
设备
选择 iPhone 并检查肖像。
选择 iPad 并检查肖像。
【讨论】:
【参考方案2】:转到.plist
。检查Supported interface orientations (iPad)
。仅设置为纵向
【讨论】:
以上是关于iPad 总是横向启动的主要内容,如果未能解决你的问题,请参考以下文章
在 iPad 上以横向启动后,iphone 应用程序没有响应
UIScreen applicationFrame 在横向应用程序启动时返回不正确的矩形 (iPhone/iPad)
您是不是需要一个横向的 iPad 启动图像来用于仅是纵向的应用程序
LaunchScreen.storyboard 中 iPad 启动画面的不同背景图像,用于横向和纵向模式