gpt4 book ai didi

ios - shouldAutorotate 方法不起作用

转载 作者:行者123 更新时间:2023-11-28 08:51:43 25 4
gpt4 key购买 nike

我对 iOS 中的自动旋转方法有点困惑。我正在为我的应用程序使用 Swift,它包含一个标签栏 Controller 和一个导航栏 Controller 。

问题是我希望所有 View Controller 都锁定在纵向模式,除了一个显示图像的 View Controller 。我希望这个 View Controller 能够根据用户想要查看图像的方式以纵向或横向显示。

如果我在部署信息设置中关闭左/右旋转并调用 shouldAutorotate() - 返回 true 方法,那么带有图像的 View Controller 将保持锁定状态并且不会旋转。

如果我在部署信息设置中打开左/右旋转并调用 shouldAutorotate() - 在我想锁定的 View Controller 中返回 false,那么它们仍然会自动旋转。

-我觉得这不应该像现在这样困难,并且找不到可靠的答案。我是应用程序开发的新手,因此欢迎任何建议。

提前致谢!

最佳答案

是否设置了 supportedInterfaceOrientations?

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

关于ios - shouldAutorotate 方法不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34007208/

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