我有
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
</array>
在 info.plist 中并进行了搜索并将每个实例设置shouldAutorotateToInterfaceOrientation
为 return YES
。但在 iPhone 上,它的行为就好像不支持倒置一样。UpsideUp 肖像作品,风景作品,updsidedown 显示风景。为什么?
iPad 在所有方向都可以正常工作。他们共享 .xibs
更新
我已经添加了
- (BOOL)shouldAutorotate {
return YES;
}
- (NSUInteger)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskAll;
}
在每一个存在的实例之后shouldAutorotateToInterfaceOrientation
,仍然没有爱。
我的目标是 iOS 4.3,但我的模拟器和物理设备运行的是 iOS 6