转屏
来源:互联网 发布:西安广电网络招聘 编辑:程序博客网 时间:2024/06/16 13:00
1.无需自动转屏
AppDelegate.h:
![](http://upload-images.jianshu.io/upload_images/2063210-59f23829a614cbd6.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
AppDelegate.m:
![](http://upload-images.jianshu.io/upload_images/2063210-342412e81fba5cfb.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
需要旋转的视图控制器里:
![](http://upload-images.jianshu.io/upload_images/2063210-7a15d37dbbf553bf.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
我们可以监听屏幕旋转的通知:
![](http://upload-images.jianshu.io/upload_images/2063210-6fde821ec935d906.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
这种做法是直接改变设备方向,(适合无需自动横屏,应用里只有极个别界面需要横屏的情况),我们这里只需要设定一个方向即可。
![](http://upload-images.jianshu.io/upload_images/2063210-6814cea3889ccd30.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
2.需要自动转屏
继承自tabbarController里:
![](http://upload-images.jianshu.io/upload_images/2063210-0acfca7b2919bdd2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![](http://upload-images.jianshu.io/upload_images/2063210-61d9b47f52e4716a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
继承自navigationController里:
![](http://upload-images.jianshu.io/upload_images/2063210-06c464a94dfc5b86.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![](http://upload-images.jianshu.io/upload_images/2063210-a6ce4a3ace1ffedb.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
在需要支持自动选择的视图控制器里:到目前为止这2个方法是全局设置的,需要设置在根视图中,如果没用到tabBarController和navigationController就无需设置了。
![](http://upload-images.jianshu.io/upload_images/2063210-afd9c5d784de26eb.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
这里注意需要手机关闭竖屏锁才有效果哦 ,也要设置支持多个方向。
![](http://upload-images.jianshu.io/upload_images/2063210-a96e2c91131daa26.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
文/菜的抠脚(简书作者)
原文链接:http://www.jianshu.com/p/42369e475d7f
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
原文链接:http://www.jianshu.com/p/42369e475d7f
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
0 0
- 转屏
- 转屏
- 转屏
- 转屏
- iOS转屏
- iOS转屏
- IOS 转屏
- iOS转屏
- IOS 自动(手动)转屏
- IOS开发 webView 播放加速 转屏
- i os 转屏API的改变
- android 转屏 onConfigurationChanged 不会执行的问题
- 关于activity转屏 上一个activity onDestory的问题
- android转屏,切换屏幕,横竖屏(onConfigurationChanged)会重新 OnCreate 的解决方案
- android转屏,切换屏幕,横竖屏(onConfigurationChanged)会重新加载 OnCreate 的解决方案
- android转屏,切换屏幕,横竖屏(onConfigurationChanged)会重新 OnCreate 的解决方案
- 旧工程适配ios6和iphone5 之 适配ios6转屏
- IOS屏幕3.5寸和4寸屏幕适配 之 适配ios6转屏
- Spring Aop配置时的切入点表达式
- Oracle:跳跃式索引(Skip Scan Index)浅析
- JAX-RS入门 八: HTTP响应
- APP开发接口分类介绍
- Java中避免空指针的几个方法
- 转屏
- 生成唯一值的思路之一
- 谈论JVM内存溢出问题
- select全选,反选和不选的功能
- hibernate缓存机制详细分析
- sh脚本异常:bad interpreter: No such file or directory
- JAX-RS入门 九: 内容约定(1)
- android:versionCode和android:versionName 用途
- Android之特效五种Toast详解