gpt4 book ai didi

ios - 如何禁用 iPad 应用程序的横向显示?

转载 作者:IT王子 更新时间:2023-10-29 05:04:36 25 4
gpt4 key购买 nike

我创建了一个全新的单 View iOS 通用 Swift 应用程序。然后,我在应用程序设置中取消选中“Landscape Left”和“Landscape Right”。我在我的 iPhone 上运行它,万岁,无论我如何旋转手机,它都会保持纵向模式。然后我在我的 iPad 上运行它,它会旋转到任何地方。甚至颠倒的人像模式,一开始就没有启用?我是唯一遇到这种情况的人吗?当我使用命令+箭头键旋转时,这也会发生在 iPad 模拟器中。

我还尝试将以下内容添加到 ViewController.swift,并得到了相同的结果。

override func shouldAutorotate() -> Bool {
return false
}

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

有没有办法在 iPad 上实际禁用从纵向旋转离开?

最佳答案

它的工作完美。不需要为其编写代码。

首先选择项目,然后进入第一个选项卡“常规”。

现在在 Deployment info 部分选择“Devices”选项是 iPad 并在下面选择 Device orientation .. 在其中从 landscape Left, Right 选项中删除复选标记

完成后选择它返回设备为通用并将设备方向设置为纵向..模式并从横向模式中删除复选标记。

现在在 iPad 上运行您的应用并检查这些内容。我希望它能得到解决。

关于ios - 如何禁用 iPad 应用程序的横向显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33590272/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com