我知道这已被问过很多次,但仍无法让它发挥作用。
我希望我的应用程序仅在横向模式下可用,在我的XCode项目的GUI部分中,我未选择两种纵向模式,只有两种横向模式处于活动状态。我检查了我的plist并且在Supported Orientations下只有两个横向的那个。
但是当我在运行4.2固件的iPod上运行我的应用程序时,我可以将我的应用程序旋转为纵向模式。
我该怎么办?
答案 0 :(得分:0)
有人发布了一个完全错误的答案:P现在已被删除,但它确实帮我找到了正确的答案;我换了:
return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
在我的ViewController.m中:
return (interfaceOrientation == UIInterfaceOrientationLandscapeRight || interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
感谢海报删除了他们的帖子!它帮助我找到了正确的答案。