码迷,mamicode.com
首页 > 移动开发 > 详细

iOS 8下应用中仅有几个页面需要横屏其余均为竖屏的处理办法

时间:2015-07-09 01:03:27      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:ios 8 屏幕横屏 竖屏

step1.工程 targets 下选择应用支持的方向。应用中只要用到的设备方向都需要选中

step2.如果应用中的ViewController 不能支持 step1中选中的全部方向,需要重写基类的两个方法
    

            - (BOOL)shouldAutorotate

            {

                return NO;

            }

            

            - (NSUInteger)supportedInterfaceOrientations

            {

                //返回当前viewController支持的屏幕方向 ,选择你需要的值

                return UIInterfaceOrientationMaskPortrait;//只支持home键在下边的方向

            //    return UIInterfaceOrientationMaskLandscape;//支持 横屏两个方向

            }

    注意:如果当前ViewController 是在一个NavigationController的子控制器,方法不起作用,需要去NavigationController中重写方法。



本文出自 “玄德元青” 博客,请务必保留此出处http://10264770.blog.51cto.com/10254770/1672156

iOS 8下应用中仅有几个页面需要横屏其余均为竖屏的处理办法

标签:ios 8 屏幕横屏 竖屏

原文地址:http://10264770.blog.51cto.com/10254770/1672156

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!