我正在开发一个支持 iOS 5 和 6 的应用程序,它被设置为仅在横向模式下运行,这在 iOS 6 下运行良好 - 但是一旦我在 iOS 5 模拟器中运行它,完整的视图是一些在纵向模式下有点拉伸,即使模拟器变成横向 - 它只是视图......
问问题
99 次
1 回答
2
iOS5
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return YES;
}
iOS6
-(BOOL) shouldAutorotate{
return YES;
}
注意:如果您同时支持这两个版本,那么您应该添加这两个方法,它们将根据您在设备/模拟器上运行的版本被调用。
添加支持方向的方法是个好主意
- (NSUInteger)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskLandscape ;
}
于 2013-04-06T12:26:46.290 回答