讲解如何禁止iOS屏幕自动旋转

在重力感应游戏中,经常会造成屏幕自动旋转的情况,这样会造成屏幕倒置,对操作造成不便,禁止重力感应的方法是:

在“项目/ios/RootViewController.mm”中,找到如下函数

// Override to allow orientations other than the default portrait orientation.

– (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {

if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {

// return UIInterfaceOrientationIsPortrait( interfaceOrientation );

#if defined(DISABLE_AUTO_ROTATE_ON_IPAD) && DISABLE_AUTO_ROTATE_ON_IPAD != 0

return interfaceOrientation == UIInterfaceOrientationPortrait;

#else

return YES;

#endif

} else {

return interfaceOrientation == UIInterfaceOrientationPortrait;

}

}

讲解如何禁止iOS屏幕自动旋转相关推荐

  1. iOS屏幕自动旋转 以及横屏模式打开APP出现的问题

    首先  项目配置 设置支持方向 创建 UINavigationController父类. tabbar  父类 . uiviewcontroller 父类 UINavigationController ...

  2. windows禁用屏幕旋转_如何在Windows 10中禁用屏幕自动旋转

    windows禁用屏幕旋转 Windows 10 can automatically rotate your display if you have a convertible PC or table ...

  3. android禁止屏幕自动旋转_如何禁止屏幕翻转

    Android 版需要修改 AndroidManifest.xml 文件,在文件中找到 android:screenOrientation 属性,原值应该是 user,修改成 portrait 就是锁 ...

  4. iOS开发屏幕自动旋转与调整大小

    原文链接地址: http://ytwhw.iteye.com/blog/1767465 在此谢谢原博主的精心整理! 关注小白,共同成长! 苹果的产品iPad和iPhone都是支持自动旋转的,因而我们写 ...

  5. ios屏幕的旋转,Device Orientation

    屏幕旋转,我的理解是ios设备根据重力感应改变屏幕的方向.那么如何在屏幕转动后变换UI?或则保持原样呢? ios设备支持4个方向,UIInterfaceOrientationPortrait,UIIn ...

  6. 关于IOS屏幕的旋转问题

    处理IPhone屏幕的旋转是我们经常遇到的,当你做一个应用既然满足竖屏又要满足横屏,这就要求我们会处理屏幕旋转的问题! 方法一:自动布局 1.将项目中界面的四种手持方式都点上: 2.取消Use Aut ...

  7. iphone应用程序中禁止屏幕自动旋转 自定义屏幕旋转

    在summary中的 supported devices orientation中设置所支持的屏幕旋转方式在实际RUN时并不会应用所选项目,正确的禁止屏幕旋转方向以及自定义屏幕旋转方式要在viewco ...

  8. uniapp禁止屏幕自动旋转

    1.第一步:在App.vue里添加以下代码: onLaunch: function() {// 禁止横屏// #ifdef APP-PLUSplus.screen.lockOrientation(&q ...

  9. IOS 图片自动旋转

    + (UIImageView *)rotate360DegreeWithImage View:(UIImageView *)imageView{       CABasicAnimation *ani ...

  10. Android 屏幕自动旋转-Sensor属性

    在activity中加入下面加粗部分即可,<activity android:name=".demo"  android:label="@string/app_na ...

最新文章

  1. sock_dgram 可以用listen吗_洗脸皂可以天天用吗
  2. iOS 之 事件响应者链
  3. java微信公众号开发token验证失败的问题及解决办法
  4. python-ldap “expected a string in the list”
  5. spring的单例回收
  6. Java黑皮书课后题第3章:3.10(游戏:加法测试)程序清单3-3随机产生一个减法问题。修改这个程序,随机产生一个计算两个小于100的整数的加法问题
  7. 为什么要在Java中使用Unchecked异常而不是Checked异常
  8. 判断整除(信息学奥赛一本通-T1195)
  9. 47.本地Hyper-V虚拟机的异地(Azure)容灾(上)
  10. Android系统(62)---Alarm的机制
  11. ARM、X86/Atom、MIPS、PowerPC 介绍
  12. React怎样从函数中辨别类
  13. Bleu:此'蓝'非彼蓝
  14. bitnami_redmine3.3.0-1 问题及备份恢复
  15. Java如何将窗口居中显示
  16. 在html页面中加入矢量图,在html中引用矢量图
  17. maya怎么导出abc格式_maya导入abc文件到UE4
  18. UE4 蓝图实现AI随机移动
  19. 如何才能将企业现有的组织关系集成到jbpm中?
  20. 专访北森CEO纪伟国:解读SaaS+PaaS的云上发展路径

热门文章

  1. 红警战网服务器端源码,红色警戒2战网平台完整版
  2. Unity笔记-29-ARPG游戏项目-06-弓箭
  3. 协调世界时转换为GPS周秒(转载)
  4. PDA库存盘点,有效提高电子制造企业库存盘点效率
  5. Android系统体系结构
  6. 通灵学院|游戏设计研习10:迭代流程★(2000字)
  7. javaweb项目实现连续3次输错密码后禁止登录
  8. docker的创建 指定CPU 内存 网络 硬盘_为什么 CPU 访问硬盘很慢
  9. 有关计算机和音乐论文,计算机音乐
  10. sessionbean+entitybean 在 jbx+wl7中调试笔记。