在一般设置中,我允许纵向和横向左、横向右模式。我想关闭横向模式。在 viewController 上我写了这段代码:
override func shouldAutorotate() -> Bool {
return false
}
但是,自动旋转会忽略此功能。如何在 swift 上禁用和启用自动旋转? iOS编程
它可能是正确的代码,但不在正确的视图控制器中。例如,如果视图控制器嵌入在 UINavigationController 中,则导航控制器仍然可以旋转,从而导致视图控制器仍然旋转。这实际上取决于您的具体情况。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)