屏幕的横竖屏支持

有时候需要根据需要,有的页面要横屏,有的要竖屏。可以通过代码来实现。

-(BOOL)shouldAutorotate{

return YES;【允许自动选择】

}

- (UIInterfaceOrientationMask)supportedInterfaceOrientations{

return UIInterfaceOrientationMaskLandscape;【返回横屏】

}

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {

return (UIInterfaceOrientationLandscapeLeft == toInterfaceOrientation ||

UIInterfaceOrientationLandscapeRight == toInterfaceOrientation);【支持的自动旋转的方向---》只能横屏旋转】

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.监听屏幕旋转方向 在处理iOS横竖屏时,经常会和UIDeviceOrientation、UIInterface...
    彬至睢阳阅读 2,557评论 1 6
  • 导读: 一、iOS6之前屏幕旋转知识了解 二、iOS6(包括iOS6)之后屏幕旋转知识了解 三、自动旋转具体操作 ...
    千山小畻阅读 5,817评论 2 4
  • iOS 中横竖屏切换的功能,在开发iOS app中总能遇到。以前看过几次,感觉简单,但是没有敲过代码实现,最近又碰...
    零度_不结冰阅读 2,238评论 0 0
  • 应用整体只支持竖屏,只有特定的某个界面支持横屏 解决方法: 1.在项目中plist文件中设置支持转屏方向 转屏控制...
    4VZhang阅读 666评论 0 2
  • 每天花30分钟,写下关于身体真正好的地方,写下老公好的,孩子的,关于自己的,写下关于爸妈好的方面。写下关于你的工作...
    yan168阅读 296评论 0 0