【发布时间】:2016-11-24 00:52:20
【问题描述】:
我有一个只有肖像模式的应用程序。我只有一个视图控制器需要强制进入横向模式(客户签名视图),以便客户有更多的签名空间。
如何强制一个 ViewController 以横向模式显示。让其余部分保持纵向?
我已尝试将应用的常规部署信息设置为纵向,横向左侧
然后在签名视图上使用此代码
- (BOOL)shouldAutorotate {
return YES;
}
并在所有其他视图控制器上返回 NO。但这似乎不起作用。
我也加入了
-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
}
这可能吗?
【问题讨论】:
-
@TejaNandamuri 我确实试过了。但视野是空的。我正在为 ViewController 使用故事板,并添加了一个以编程方式创建的视图。
-
任何 Objective-C 答案?
标签: ios objective-c uiviewcontroller