如何仅在 xcode 中使用横向权限
how to use landscape right only in xcode
我不希望我的应用将方向更改为左侧的横向,但如果用户更改屏幕的方向,则将其保持在右侧。我该怎么做?
在应用程序的常规设置下,转到部署信息,取消选中横向
如果您正在寻找对屏幕方向的更具体控制,只需覆盖您的控制器的 -supportedInterfaceOrientations
:
Objective-C
- (UIInterfaceOrientationMask)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskLandscapeRight;
}
Swift
override var supportedInterfaceOrientations: UIInterfaceOrientationMask {
return UIInterfaceOrientationMask.landscapeRight
}
我不希望我的应用将方向更改为左侧的横向,但如果用户更改屏幕的方向,则将其保持在右侧。我该怎么做?
在应用程序的常规设置下,转到部署信息,取消选中横向
如果您正在寻找对屏幕方向的更具体控制,只需覆盖您的控制器的 -supportedInterfaceOrientations
:
Objective-C
- (UIInterfaceOrientationMask)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskLandscapeRight;
}
Swift
override var supportedInterfaceOrientations: UIInterfaceOrientationMask {
return UIInterfaceOrientationMask.landscapeRight
}