如何仅在 xcode 中使用横向权限

how to use landscape right only in xcode

我不希望我的应用将方向更改为左侧的横向,但如果用户更改屏幕的方向,则将其保持在右侧。我该怎么做?

在应用程序的常规设置下,转到部署信息,取消选中横向

如果您正在寻找对屏幕方向的更具体控制,只需覆盖您的控制器的 -supportedInterfaceOrientations

Objective-C

- (UIInterfaceOrientationMask)supportedInterfaceOrientations {
    return UIInterfaceOrientationMaskLandscapeRight;
}

Swift

override var supportedInterfaceOrientations: UIInterfaceOrientationMask {
    return UIInterfaceOrientationMask.landscapeRight
}