ios 随手篇 关于ios5/ios6屏幕旋转问题
2014-03-12 14:46
274 查看
想必控制屏幕旋转是很多人比较关系的吧!有的人应该知道ios6并不支持 shouldAutorotateToInterfaceOrientation
而强制打开xocde的屏幕旋转方向控制,会使得有一些控件在横向的时候有错位!(简单说只有一些控制器默认支持全方位)
现在给出一个让APP支持横屏的例子!check it:
1.
2.
在项目的AppDelegate文件加入
3
在只需要横屏的控制器内添加
// ios5下的旋转
//ios6下的旋转
//如果想要全方位旋转的话那就在控制器内添加
OK搞定!至于详细我再补上 上班鸟!
而强制打开xocde的屏幕旋转方向控制,会使得有一些控件在横向的时候有错位!(简单说只有一些控制器默认支持全方位)
现在给出一个让APP支持横屏的例子!check it:
1.
2.
在项目的AppDelegate文件加入
1 2 3 4 5 | - (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window{ return UIInterfaceOrientationMaskAll; } |
在只需要横屏的控制器内添加
// ios5下的旋转
1 2 3 4 5 | - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return UIInterfaceOrientationIsLandscape(interfaceOrientation); } |
1 2 3 4 5 | -(BOOL)shouldAutorotate { return YES; } -(NSUInteger)supportedInterfaceOrientations { return UIInterfaceOrientationMaskLandscape; } |
1 2 3 4 5 | - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation { return YES; } -(NSUInteger)supportedInterfaceOrientations { return UIInterfaceOrientationMaskAll; } -(BOOL)shouldAutorotate { return YES; } |
相关文章推荐
- ios_随手篇2_关于ios5/ios6屏幕旋转问题
- 关于IOS屏幕的旋转问题
- 关于IOS屏幕的旋转问题
- ios 关于3d旋转问题
- ios 关于禁止屏幕旋转问题的解决
- 关于iOS拍照图片旋转90度问题
- 转载 -- IOS成长之路-关于iOS6.0 屏幕旋转的问题
- IOS成长之路-关于iOS6.0 屏幕旋转的问题
- 关于ios设备的旋转判断问题
- iOS关于拍照旋转90度的问题
- 关于iOS6.0 屏幕旋转的问题
- iOS开发 关于照片截取内容旋转的问题
- 关于iOS TableView旋转后头部空白的问题
- IOS成长之路-关于iOS6.0 屏幕旋转的问题
- ios 3D引擎 SceneKit 开发(4) --关于旋转的几点问题(1)
- ios 3D引擎 SceneKit 开发(5) --关于旋转的几点问题(2)
- 关于IOS屏幕旋转的几个问题1.常规设置2.个别页面强制固定横竖屏
- iOS开发:关于屏幕旋转问题
- IOS开发教程--关于点击IPHONE手机标题栏无法滚动到最顶端问题
- 关于IOS开发工具XCode工具出现 OS APPle LLVM 5.02 error问题