禁用 iOS 中的方向改变
有许多应用程序只能在人像模式或横屏模式下运行。
为实现此目的,将应用程序限制为其中一种模式至关重要。
在本文中,我们将了解如何限制方向或将方向禁用为一种模式。
如果希望应用程序只能在人像模式下运行,
在 viewDidLoad 方法下方复制以下代码行
override var supportedInterfaceOrientations: UIInterfaceOrientationMask { get { return .portrait } }
这将为你的应用程序锁定横屏模式。同样,将 .portrait 替换为 .landscape 将使你的应用程序以横屏模式运行。
如果没有指定,那么应用程序将在两种模式下运行。
或者,你可以按如下所示从 Xcode Builder 锁定方向。
广告