竖屏点击按钮 旋转到横屏
[[UIDevice currentDevice] setValue:[NSNumber numberWithInteger:UIDeviceOrientationPortrait] forKey:@"orientation"];//这句话是防止手动先把设备置为横屏,导致下面的语句失效.
    [[UIDevice currentDevice] setValue:[NSNumber numberWithInteger:UIDeviceOrientationLandscapeLeft] forKey:@"orientation"];

横屏点击按钮, 旋转到竖屏
[[UIDevice currentDevice] setValue:[NSNumber numberWithInteger:UIDeviceOrientationLandscapeLeft] forKey:@"orientation"];//这句话是防止手动先把设备置为竖屏,导致下面的语句失效.
    [[UIDevice currentDevice] setValue:[NSNumber numberWithInteger:UIDeviceOrientationPortrait] forKey:@"orientation"];

同时还要必须支持自动旋转
- (BOOL)shouldAutorotate
{
    return YES;
}

然后就是
- (NSUInteger)supportedInterfaceOrientations
{
    if (IS_IPHONE && self.isHalfScreen) { //如果是iPhone,且为竖屏的时候, 只支持竖屏
        return UIInterfaceOrientationMaskPortrait;
    }
    return UIInterfaceOrientationMaskLandscape; //否者只支持横屏
}

IOS8中屏幕旋转问题解决相关推荐

  1. iOS中屏幕旋转问题解决

    https://blog.csdn.net/black_house/article/details/42460127 竖屏点击按钮 旋转到横屏 [[UIDevice currentDevice] se ...

  2. iOS开发中屏幕旋转(二)

    Morris_ 2019.04.11 前面有总结过一些在开发中遇到的屏幕旋转的基础知识. 一.设置应用支持的转屏方向 设置方式 00x1 在TARGET->General->Deploym ...

  3. iOS开发中屏幕旋转(一)

    Morris_ 2018.11.24 前言 最近做一个关于在线视频互动的iPad项目,部分界面只要横屏,部分界面可以横竖屏转换.看了看别家做的项目,有些是只做竖/横屏,有些是支持了横竖屏转换,在iPa ...

  4. Android开发实践:屏幕旋转的处理

    最近开发Android Camera相关的程序,被屏幕旋转搞得头大,一方面得考虑屏幕旋转后布局的变化,另一方面得搞清楚屏幕的旋转方向.角度与Camera的Preview角度的关系.本来通过重载Acti ...

  5. IOS(iphone,ipad,itouch)开发 之 屏幕旋转

    关于IOS开发中屏幕旋转的问题. 看过很多大牛的文章,都写过类似的,这里我只写一下常用的几个函数的具体用法. 首先是 - (BOOL)shouldAutorotateToInterfaceOrient ...

  6. 完美解决 iOS 中只旋转自己想要旋转的屏幕

    1.屏蔽AppDelegate下面的屏幕旋转方法 #pragma mark - 屏幕旋转的 //- (UIInterfaceOrientationMask)application:(UIApplica ...

  7. iOS8之后苹果屏幕旋转的一些问题总结

    工作中遇到这样一个需求,在当手机投影到airDrop设备时要跟投影的设备屏幕方向保持一致,用户锁定时也要随投影设备旋转,用户没有锁定时只随投影设备旋转,而不能随手机旋转. 花了一上午时间,搞定了这个问 ...

  8. 【Android】11.3 屏幕旋转和场景变换过程中GridView的呈现

    分类:C#.Android.VS2015: 创建日期:2016-02-21 一.简介 实际上,对于布局文件中的View来说,大多数情况下,Android都会自动保存这些状态,并不需要我们都去处理它.这 ...

  9. ios 旋转屏幕试图切换_总结iOS App开发中控制屏幕旋转的几种方式

    在iOS6之前的版本中,通常使用 shouldAutorotateToInterfaceOrientation 来单独控制某个UIViewController的方向,需要哪个viewControlle ...

最新文章

  1. MySQL存储写入速度慢分析
  2. 区块链用AI和大数据改变行业现状
  3. 使用JavaScript调用aspx后台代码
  4. c语言图片效果,c语言能显示图片吗
  5. 数据挖掘算法之决策树算法总结
  6. 设置View的四个角为圆角
  7. 非常优秀的swiper插件————幻灯片播放、图片轮播
  8. Android 科大讯飞离线语音识别
  9. C语言抽签(抽奖)小程序
  10. 作为音乐创作人,你可知道?有可以自己写歌词的软件,专门写歌词的软件,创作歌词的软件,帮忙写歌词的软件
  11. java csv 换行_javacsv如何换行输入
  12. 安装此计算机程序代码18,我安装VS15,运行程序代码的时候显示的是计算机丢失msv...
  13. 《乱世佳人》读书笔记及相关感悟3900字
  14. cncert阅读报告
  15. ‘’三门问题‘’详解以及python验证
  16. Balsamiq Mockups简单介绍(UI草图绘制工具)
  17. 马尔可夫预测matlab编程,MATLAB马尔科夫链预测法
  18. linux 远程挂载目录,linux开机自动挂载远程主机文件目录
  19. 婴幼儿蛋白质过敏怎么回事
  20. (root) Additional property nginx is not allowed

热门文章

  1. word html签名,如何在Word中加入手写签名签名?
  2. netif_receive_skb 函数注解
  3. 中存超为-企业级存储获得“云上贵州”大数据商业模式大赛第二名
  4. Windows Sockets Error Codes
  5. Flutter 配置常见问题
  6. 关于全面测试xDSL线路的几种方法
  7. windows安装node及环境配置
  8. Python机器学习09——随机森林
  9. 正则表达式读取歌词本
  10. change sourelist