iOS6的旋屏控制技巧
来源:互联网 发布:电商seo是什么意思 编辑:程序博客网 时间:2024/04/29 22:47
在iOS5.1 和 之前的版本中, 我们通常利用 shouldAutorotateToInterfaceOrientation: 来单独控制某个UIViewController的旋屏方向支持,比如:
但是在iOS6中,这个方法被废弃了,使用无效。
shouldAutorotateToInterfaceOrientation:
Returns a Boolean value indicating whether the view controller supports the specified orientation. (Deprecated in iOS 6.0. Override the supportedInterfaceOrientations andpreferredInterfaceOrientationForPresentation methods instead.)
实践后会发现,通过supportedInterfaceOrientations的单独控制是无法锁定屏幕的。
多次实验后总结出控制屏幕旋转支持方向的方法如下:
子类化UINavigationController,增加方法
并且设定其为程序入口,或指定为 self.window.rootViewController
随后添加自己的view controller,如果想禁止某个view controller的旋屏:(支持全部版本的控制)
从而实现了对每个view controller的单独控制。
顺便提一下,如果整个应用所有view controller都不支持旋屏,那么干脆:
下次再说说iOS6的内存控制吧
0 0
- iOS6的旋屏控制技巧
- iOS6的旋屏控制技巧
- iOS6的旋屏控制技巧
- iOS6的旋屏控制技巧
- iOS6的旋屏控制技巧
- iOS6的旋屏控制技巧
- iOS6的旋屏控制技巧
- iOS6的旋屏控制技巧
- iOS6的旋屏控制技巧
- iOS6的旋屏控制技巧
- iOS6的旋屏控制技巧
- iOS6的旋屏控制技巧
- iOS6的旋屏控制技巧
- iOS6的旋屏控制技巧
- iOS6的旋屏控制技巧
- iOS6的旋屏控制技巧
- iOS6的旋屏控制技巧
- iOS6的旋屏控制技巧
- oracle转mysql
- Java关键字volatile多线程变成
- IoC/DI,控制反转和依赖注入
- CSDN博客的插入代码功能
- Leetcode58 Length of Last Word
- iOS6的旋屏控制技巧
- 树莓派变身智能无线路由器
- POJ 1088 滑雪
- C++学习笔记与思考_2 --const限定符及其引用,typedef符号
- Ubuntu上搭建hadoop和spark集群
- 9秒学院Cocos2d-X学习之动作特效介绍
- 学习第一周周报
- eclipse android 设置及修改生成apk的签名文件
- dmp dump文件的代码生产