如何解决解除模态视图使主视图旋转
| 我有一个主视图,可以使用旋转到风景-(void)viewDidLoad {
self.view.transform = CGAffineTransformMakeRotation(90);
self.view.bounds = CGRectMake(-0.0,0.0,480.0,320.0);
效果很好。问题在于此视图可以调用模式视图,而当我关闭模式视图时,主视图将返回纵向模式。有什么想法为什么会发生以及如何解决?
解决方法
您是否要在主视图中覆盖
shouldAutorotateToInterfaceOrientation:
,并以任何方向返回YES
?如果没有,您的主视图会认为它只能支持纵向模式,并且只要出现在正面,它将自动旋转回纵向。
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Overriden to allow any orientation.
return YES;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。