大部分情况是 有且仅有一个页面横屏或者不横屏。so....

情况一:使用 UINavigationController 的项目

比如仅有一个页面支持横屏:

1、plist文件

(设置2后,plist就会改变)

2、  设置所支持的方向

3、代码:

重写一个继承于UINavigationController的类,还有要横屏的Controller都要用下面的代码,但要相应修改YES 还有 NO

- (BOOL)shouldAutorotate{

return YES;

}

- (UIInterfaceOrientationMask)supportedInterfaceOrientations{

//支持方向

return UIInterfaceOrientationMaskLandscape;

}

-(UIInterfaceOrientation)preferredInterfaceOrientationForPresentation{

//当前viewcontroller默认的屏幕方向

return UIInterfaceOrientationLandscapeLeft;

}

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation

{

return YES;

//return (interfaceOrientation == UIInterfaceOrientationLandscapeRight || interfaceOrientation == UIInterfaceOrientationLandscapeLeft);

}

http://www.cnblogs.com/niit-soft-518/p/5611298.html

ios 文本翻转_iOS 屏幕旋转 强制旋转相关推荐

  1. ios 文本翻转_UIButton,UILabel文字旋转(倾斜)

    大家可以先看这个图片右上角的文字效果,首先我们先不要着急做,先想着怎么做,之后在我脑海里面,我想出来了三种解决方案 1.UIButton实现,实现思路是让UI切一张背景图片,通过内部改变UIButto ...

  2. ios 圆形旋转菜单_iOS 屏幕强制旋转 (模态、Push、导航栏、状态栏)

    界面旋转准备 在AppDelegate.h中添加属性 //是否旋转 @property (nonatomic, assign) BOOL isRotation; 在AppDelegate.m中添加方法 ...

  3. ios 旋转屏幕试图切换_iOS屏幕旋转及其基本适配方法

    屏幕旋转示例.jpeg 前段时间抽空总结了一下iOS视频播放的基本用法,发现这其中还有一个我们无法绕过的问题,那就是播放界面的旋转与适配.的确,视频播放与游戏类型的App经常会遇到这个的问题.由于至今 ...

  4. iphone强制旋转屏幕_我的iPhone或iPad屏幕无法旋转。 我如何解决它?

    iphone强制旋转屏幕 Khamosh Pathak Khamosh Pathak The iPhone and the iPad screen rotates almost seamlessly ...

  5. ios键盘横屏_iOS横竖屏旋转及其基本适配方法 转

    目录 一.最让人纠结的三种枚举 二.两种屏幕旋转的触发方式 三.屏幕旋转控制的优先级 四.开启屏幕旋转的全局权限 五.开启屏幕旋转的局部权限(视图控制器) 六.实现需求:项目主要界面竖屏,部分界面横屏 ...

  6. iOS手动旋转屏幕、自动旋转屏幕

    有的时候,在iOS下需要实现手动旋转屏幕与自动旋转屏幕的自由切换.比如,在手机竖屏时希望点击按钮使页面横屏,然后当手机屏幕方向发生变化时,页面能正常的契合手机旋转的方向. 1.视图方向旋转:通过vie ...

  7. iOS UIAlertController的强制旋转

    最近 在竖屏绘制横屏界面,里面的系统对话框 如何旋转,一直需要研究.我找到了这段代码,给大家解读下.下载地址见文末URL. 首先,旋转必须在推送完成后.代码如下: UIAlertController ...

  8. 【精】iOS6 及其以上版本自动旋转、手动强制旋转方案及布局适配

    1.布局适配方式 本文不讨论哪种布局适配方式最好,此处使用的是 Masonry 纯代码布局适配.(Masonry 底层就是 AutoLayout 的 NSLayoutConstraint) 2.iOS ...

  9. 强制旋转iPhone界面

    在现在的ios sdk中,我们一般通过UIApplication的setStatusBarOrientation:来进行View的强制旋转 (当然,还要配合- (BOOL)shouldAutorota ...

最新文章

  1. 动态更改echarts 高度_EasyShu地图可视化新突破,ECharts图表完美集成
  2. C语言中的“三字母词”坑了工程师
  3. Python--day26--复习
  4. mysql的每隔1分钟定时_mysql定时任务
  5. ios 裁剪圆形头像_IOS_iOS如何裁剪圆形头像,本文实例为大家介绍了iOS裁剪 - phpStudy...
  6. Java Web解决跨域请求,java初级面试笔试题
  7. 项目管理学习总结(13)——高效能技术Leader的30条军规
  8. 在RHEL5下构建Nessus漏洞检测系统
  9. excel的常用公式
  10. 剑指 Offer——和为 S 的两个数字
  11. 关于:在 Office 2021 中自定义模板
  12. 服务器vga转hdmi显示器不亮,HDMI转VGA后显示器不亮怎么办?
  13. Ubuntu,Linux下goldendict词典安装及配置
  14. anjuta 连接mysql_buntu下的可视化C/C++编译器anjuta配置的方法
  15. 设置android模拟器的ip地址,设置Android模拟器IP地址
  16. 用Redis存取两个人的共同好友名单
  17. 手机打不开html,如何解决手机浏览器打不开网页的问题,原来是这样的
  18. 2015届互联网名企校招网址一览表
  19. fan-out的定义
  20. 32:确定你的public继承塑膜出is-a关系

热门文章

  1. 2018江苏专转本计算机知识点,2018江苏专转本计算机真题[含解析]
  2. 常见表单元素以及使用说明
  3. 在win8.1上用3proxy搭建socks4/4.5/5代理
  4. div css纵向显示 html,css如何设置竖排文字?
  5. Android控件默认点击效果
  6. Web使用记录挖掘_web挖掘
  7. mysql删库后恢复数据流程
  8. 最新笑话_逗牙搞笑网_交通灯坏了伤不起
  9. CSS3之 flex 各种场景应用
  10. 指针数组(指针类型的数组)