横竖屏切换

苹果系统支持横屏顺序

默认读取plist里面设置的方向(优先级最高)等同于Xcode Geneal设置里面勾选

application window设置的级别次之

然后是UINavigationcontroller

级别最低的是viewcontroller

注:其实这个优先级跟你的window的rootViewcontroller有关系,如果rootViewcontroller是UITabbarViewontroller,那么tabbar就类似前面所说的UINavigationcontroller

demo:https://github.com/jesse881025/OrientationChange.git

推荐阅读更多精彩内容

  • 前言 现在大部分的智能移动设备通过自动旋转,能够自动切换去呈现最适合当前屏幕显示的内容,无疑大大提升了使用者的用户...
    BladeWayne阅读 6,455评论 2 51
  • 概述 写代码就是在不断填坑的过程中慢慢成长,程序员哪有不遇坑的呢? 这篇文章来谈谈iOS中横竖屏切换的一些坑,横竖...
    jumpingfrog0阅读 7,074评论 6 17
  • IOS 设备横竖屏情况 一般情形 所有界面都支持横竖屏切换如果App的所有切面都要支持横竖屏的切换,那只需要勾选【...
    ITCodeShare阅读 568评论 0 0
  • iOS 中横竖屏切换的功能,在开发iOS app中总能遇到。以前看过几次,感觉简单,但是没有敲过代码实现,最近又碰...
    零度_不结冰阅读 700评论 0 0
  • 最近全国各地天气炎热,北方也是出现了很少见的高温,我居住的城市大多数人家里是没有空调的,导致大家都无法整晚...
    云想May阅读 25评论 0 1