0

我在每个视图控制器中有一个代码:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
        return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
}

我还更改了 plist 中支持的设备方向。

还能是什么?

PS 正如我检查的那样——不再发送关于轮换的通知。可能与某些框架存在冲突...

4

1 回答 1

2

看看为什么我的 UIViewController 不会随设备旋转?

还有一句话,不要从 plist 修改设备方向,还有另一种方法,选择 project ,然后选择 Summary 选项卡,然后在 Supported Device Orientations 中选择您需要的。这种方式将自动编辑您的 plist。

于 2012-05-30T07:47:18.357 回答