iOS界面方向

时间:2012-05-21 15:49:21

标签: iphone ios xcode interface orientation

如何在不覆盖UIViewController方法的情况下启用接口的旋转:

-(BOOL)shouldAuorotateToInterfaceOrientation

我的应用程序中没有UIViewController类,只有UIView。

1 个答案:

答案 0 :(得分:1)

如果您没有控制器,则必须首先创建一个控制器才能使用它。 在设置* .plist文件中,您有两个选项,称为“支持的界面方向”和“支持的界面方向(iPad)”。启用您要支持的那些。

然后在你希望支持方向的UIViewControllers中,你必须覆盖-(BOOL)shouldAuorotateToInterfaceOrientation以在你想要支持的方向上返回YES并写下所有必要的绘图代码来定位他们的所有内容。适当的地方。