Chr*_*phe 5 uiviewcontroller uiview ios uistoryboard
我刚刚开始使用Storyboard和iOS 5.1.我正在构建的应用程序使用导航控制器作为其根控制器,旨在用于横向(它是一个内部企业应用程序).
我创建了一个正常工作的单个视图:当模拟器改变方向时,内容正确旋转以保持"正面朝上".
然后我添加了一个新视图,那个视图根本不旋转; 当设备旋转时,内容保持纵向(因此是侧面).
我查看了两个UIViewControllers和UIViews的设置,看不出它们之间有什么区别.关于我应该在哪里看的任何想法?
首先,故事板中的每个UIViewController必须有一个与之相关的类.创建一个继承自UIViewController的新类,然后在故事板中单击uiviewcontroller,在该控制器的底部,单击右侧框,在类检查器中,将UIViewController替换为您创建的新类的名称.
然后,确保在您创建的每个视图控制器类中实现该方法
-(BOOL)shouldAutoRotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return YES;
}
Run Code Online (Sandbox Code Playgroud)
只需将此删除方法设置为在每个视图控制器中返回YES,以确保其所有视图都以任何方向旋转.你做过这个吗?
| 归档时间: |
|
| 查看次数: |
1819 次 |
| 最近记录: |