【发布时间】:2015-04-21 05:54:20
【问题描述】:
我想在某些视图中禁用横向。
我已经重写了以下两个方法,但是这些方法不会随时调用。
- (NSUInteger) supportedInterfaceOrientations {
return UIInterfaceOrientationMaskPortrait;
}
- (UIInterfaceOrientation) preferredInterfaceOrientationForPresentation {
return UIInterfaceOrientationPortrait;
}
我错过了什么吗? 请帮帮我。
【问题讨论】:
-
你可以通过界面生成器来完成。
-
@DheerajSingh,这可以防止。如我所愿。但是如果我想在一些push viewController中支持横向呢?
-
@AshokLondhe 我提到,我只想在某些观点上阻止。通过界面生成器,我可以禁用全部或启用或。
-
每个视图控制器都有不同的方向。您可以在界面生成器中使用它。每个 ViewController 都有 Orientation 属性,你可以手动设置。
标签: ios objective-c landscape-portrait orientation-changes