ios6.0横竖屏切换问题解决
2016-04-26 18:10
447 查看
this class is not key value coding-compliant for the keyios5里面的旋转方法ios6里面确实掉不到了,但是还是可以用的。
首先,在app的主界面(也就是自己的主ViewController.m)里面加上
-(NSUInteger)supportedInterfaceOrientations{
return UIInterfaceOrientationMaskAllButUpsideDown;//这里返回哪个值,就看你想支持那几个方向了。这里必须和后面plist文件里面的一致(我感觉是这样的)。
}
- (BOOL)shouldAutorotate {
return YES;//支持转屏
}
这两个函数。
然后在plist文件里面找到Supported interface orientations (iPad)选项,添加你想支持的方向,都有提示的。
然后问题就解决了。
也许我描述的还有问题,希望你能指正。谢谢了。
首先,在app的主界面(也就是自己的主ViewController.m)里面加上
-(NSUInteger)supportedInterfaceOrientations{
return UIInterfaceOrientationMaskAllButUpsideDown;//这里返回哪个值,就看你想支持那几个方向了。这里必须和后面plist文件里面的一致(我感觉是这样的)。
}
- (BOOL)shouldAutorotate {
return YES;//支持转屏
}
这两个函数。
然后在plist文件里面找到Supported interface orientations (iPad)选项,添加你想支持的方向,都有提示的。
然后问题就解决了。
也许我描述的还有问题,希望你能指正。谢谢了。
-(NSUInteger)supportedInterfaceOrientations{ return UIInterfaceOrientationMaskAllButUpsideDown;//这里返回哪个值,就看你想支持那几个方向了。这里必须和后面plist文件里面的一致(我感觉是这样的)。 } 这里的设置会覆盖掉plist中的值 还有需要注意:mainViewController要设置为window的rootViewController,addSubView上去可能存在问题。并且上面的所有subViewController都会受到rootViewController支持朝向的影响 |
相关文章推荐
- 2011年冬季最新斯坦福大学公开课:iOS程序开发教程【中文字幕】
- ios和配件进行通讯[转]
- ios开发 获取系统时间
- iOS 常用代码汇总(持续更新)
- iOS开发实例-七杯茶奶茶点餐系统
- iOS 编译百度地图静态库-合二为一
- iOS-coverFlow效果简单实现
- iOS home键直接退出
- iOS单例模式使用
- 截取部分图片并显示-ios例子[转载]
- 关于IOS获取本地通讯录信息(包含iOS9.0前后)
- 一步一步构建iOS持续集成:Jenkins+GitLab+蒲公英+FTP
- iOS 开发谨慎使用成员变量
- 解决IOS浏览器中文乱码问题
- iOS 划线总结
- iOS开发系列--通讯录、蓝牙、内购、GameCenter、iCloud、Passbook系统服务开发汇总
- 代码重构[iOS开发]
- iOS学习笔记74-IOS多线程知识总结/队列概念/GCD/主队列/并行队列/全局队列/主队列/串行队列/同步任务/异步任务区别附代码
- iOS 通知的基本用法
- [置顶] iOS开发系列--地图与定位