1. 在AppDelegate.m中添加以下代码:
- (UIInterfaceOrientationMask)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(nullable UIWindow *)window {return UIInterfaceOrientationMaskPortrait;
}

这样可以使整个app禁止旋转屏幕。

2.在某个ViewController中添加以下代码:

- (BOOL)shouldAutorotate {return NO;
}

这样可以对于某个视图实现禁止旋转屏幕的功能。

iOS开发中禁止屏幕旋转的2种方式相关推荐

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

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

  2. Android中获取屏幕信息的几种方式

    Android中获取屏幕信息的几种方式 方案一 方案二 方案三 Note:以下方案中的this均指Activity. 方案一 WindowManager wm = (WindowManager) th ...

  3. iOS开发 - 设置应用屏幕旋转方向、禁止横屏

    前言 最近写软件的 UI 发现,屏幕旋转会影响布局的展示,由于开发的周期比较短,来不及做精细的布局适配,所以我决定禁止应用竖屏展示.处理过程如下文所示,希望对他人也有帮助. 操作步骤 1. 设置 De ...

  4. ios禁止屏幕旋转的几种方法

    一般的应用,只会支持竖屏正方向一个方向,支持多个屏幕方向的应用还是比较少的.  不过我在工作的项目中,跟这个屏幕方向接触比较多,因为我们是一个有界面的 SDK,要让接入方接入的,一开始做没什么经验,考 ...

  5. iOS开发中UIImageView逆时针旋转,并得到旋转后的图片

    很多小伙伴会用系统的动画旋转,但都是顺时针的,但是开发中有些场景需要用到逆时针旋转效果更好,比方说tableView的 展开/收起 指示箭头方向的变换,如果是顺时针复位,就会显得特别别扭.以下一段代码 ...

  6. QT 屏幕旋转的两种方式

    1.方式一: #include "mainwindow.h" #include <QApplication> #include <QGraphicsView> ...

  7. Android开发中配置JDK环境的几种方式

    文章目录 一.前言 二.IDE设置 三.环境变量 四.gradle中配置 五.参考链接 一.前言 在Android开发中,配置JDK环境有以下几种方式来是Android项目正常编译 - changin ...

  8. iOS开发—进制屏幕旋转、禁止横屏

    由于一些UI的布局会因为横屏产生变化,这里打算直接禁止横屏 操作步骤 在TARGETS的Deployment Info中设置是否允许旋转与横屏,注意有iPhone与iPad两个选项 亦可在info文件 ...

  9. Android 禁止屏幕旋转

    Android 开发中禁止屏幕旋转 我们通常有两种方案 方案一 在AndroidManifest.xml 中设置activity 中的android:screenOrientation 属性值 方案二 ...

最新文章

  1. 上传图片时出现Request 对象 错误 'ASP 0104 80004005'
  2. Scrum中文网-是否需要在Sprint计划会上分完所有任务?
  3. IOS 面试 --- 动画 block
  4. 怎么才能领取到外卖红包呢
  5. mysql 5.5.安装包_完美!阿里内部MySQL笔记爆火,肝完不再删库到跑路!(文档+视频贼全!)...
  6. Elasticsearch环境搭建和介绍(Windows)
  7. 从代码到 Docker、Kubernetes、Istio、Knative……,或许是时候重新思考从代码到云的编程了...
  8. ASP.NET页面刷新的实现方法
  9. java 优秀开源项目
  10. android bool转字符串,Android 知识点——当json传入字符串,使用Boolean接收时,GSON会将其转换为false...
  11. 长尾关键词是什么意思?如何使用5118挖掘和下载长尾词?
  12. Makefile与前缀后缀相关函数suffix、basename、addsuffix、addprefix
  13. 自学Python去接单,一周就能赚取近1200块,你看不起的行业,真的很赚钱!
  14. 第十七届智能视觉组线上赛比赛流程及相关补充说明
  15. 【可达性分析中的增量更新和原始快照】
  16. OpenCV imread 图片读取
  17. Keil5_C51安装
  18. Tushare + Backtrader实现双均线策略 以工商银行为例
  19. 我的物联网项目(十五) 微服务业务拆分
  20. 动效之文字滚动5个代码

热门文章

  1. 无线键盘休眠后按键失效 - 解决方案
  2. C语言学生信息管理系统设计方案,c语言程序设计方案报告图书标准管理系统
  3. 手把手教你入门Python爬虫(二)
  4. Matlab/Simulink中的数据输出到Matlab工作空间中
  5. RedHat AS 4 下安装千千静国庆版4.6.0
  6. python ssh实时交互_python SSH客户端的交互式和非交互方式
  7. sdut补题 Ginger的影分身
  8. 【pyqt5】【无敌基础的入门】做一个简单的图像显示器(完整代码+完整注释+封装)
  9. 人生不过二两酒,一两无奈一两愁,都是黄泉预约客,何必计较忧与愁”。
  10. 吞吐率、吞吐量、TPS、性能测试,纸上不谈兵