1.

对于做视频横屏播放的情况下:做旋转有3种方法。

第一种:就是网上说的用旋转矩阵方法CGAffineTransformMakeRotation来做,直接旋转某个view,之后setFrame,至于状态栏,全屏横屏之后就隐藏吧。这种方法有个弊端是音量图标不能随着一起旋转,QA到时候会挑BUG。

第二种:就是打开工程设置前面也说了弄个导航控制器。

第三种:就是前面说的- (NSUInteger)application:(UIApplication *)applicationsupportedInterfaceOrientationsForWindow:(UIWindow *)window方法。

https://blog.csdn.net/returningprodigal/article/details/51830909

2.

-(UIInterfaceOrientationMask)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window{
    if (self.isForceLandscape) {
        return UIInterfaceOrientationMaskLandscape;
    }else if (self.isForcePortrait){
        return UIInterfaceOrientationMaskPortrait;
    }
    return UIInterfaceOrientationMaskAll;
}

https://blog.csdn.net/ghl2318560278/article/details/51579814

最新文章

  1. Codeforces CF#628 Education 8 C. Bear and String Distance
  2. Yii 框架里数据库操作详解-[增加、查询、更新、删除的方法 'AR模式']
  3. jdk版本及编译版本导致服务器部署UnsupportedClassVersionError错误
  4. 【SAP BusinessObjects】WEBI中的动态求和,累加函数的使用
  5. Java基础-JDK动态代理
  6. Install SQLite
  7. MS Translator
  8. 【树状数组】CSU 1811 Tree Intersection (2016湖南省第十二届大学生计算机程序设计竞赛)
  9. tomcat 会话超时设置
  10. linux stat系统调用,获取文件信息。
  11. hdu_5783_Divide the Sequence(贪心)
  12. Button标签自动刷新问题
  13. java.lang.RuntimeException: Cannot create a secure XMLInputFactory 异常处理
  14. git 删除本地分支、远程分支、本地回滚、远程回滚
  15. vue组件,axios ,路由
  16. Linux下指定pip install和make install安装路径
  17. 《Linux内核精髓:精通Linux内核必会的75个绝技》目录
  18. C# .Net动态调用webService
  19. 每日英语:In Digital Era, What Does 'Watching TV' Even Mean?
  20. XShell上传和下载

热门文章

  1. 免费了 -- EXCEL插件 智表ZCELL 普及版V1.0 发布了!!!
  2. P4014 分配问题 网络流
  3. Linux ISCSI服务配置
  4. BigDecimal比较大小,BigDecimal判断是否为0
  5. css简单的一些基础知识
  6. ginput函数用法
  7. day09(垃圾回收机制)
  8. 禁止Cnario Player启动后自动开始播放
  9. NodeJs之服务搭建与数据库连接
  10. Microsoft Connect 2018 Summary