iOS如何实现强制转屏、强制横屏和强制竖屏的实例代码
更新时间:2017年07月20日 09:14:04 作者:位之先
本篇文章主要介绍了iOS如何实现强制转屏、强制横屏和强制竖屏的实例代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
本文介绍了iOS如何实现强制转屏、强制横屏和强制竖屏的实例代码,分享给大家
今天项目中遇到正在看视频的时候账号被挤,如果当时是横屏的情况下,需要强制竖屏。真头疼,网上找了好多方法,终于解决啦。O(∩_∩)O~
强制横屏:
[self interfaceOrientation:UIInterfaceOrientationLandscapeRight];
强制竖屏:
[self interfaceOrientation:UIInterfaceOrientationPortrait];
强制转屏
- (void)interfaceOrientation:(UIInterfaceOrientation)orientation { if ([[UIDevice currentDevice] respondsToSelector:@selector(setOrientation:)]) { SEL selector = NSSelectorFromString(@"setOrientation:"); NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[UIDevice instanceMethodSignatureForSelector:selector]]; [invocation setSelector:selector]; [invocation setTarget:[UIDevice currentDevice]]; int val = orientation; // 从2开始是因为0 1 两个参数已经被selector和target占用 [invocation setArgument:&val atIndex:2]; [invocation invoke]; } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
实例讲解iOS应用开发中使用UITableView创建自定义表格
这篇文章主要介绍了iOS应用开发中使用UITableView创建自定义表格的方法,示例代码基于传统的Objective-C,需要的朋友可以参考下2016-01-01IOS9.0 LaunchScreen.StroyBoard自定义启动图片详解
这篇文章主要介绍了IOS9.0 LaunchScreen.StroyBoard自定义启动图片详解的相关资料,需要的朋友可以参考下2017-02-02IOS中UITextView或UITextField字数限制的实现
这篇文章主要介绍了IOS中UITextView或UITextField字数限制的实现的相关资料,希望通过本文能帮助到大家实现这样的功能,需要的朋友可以参考下2017-10-10iOS实现scrollview上拉显示Navbar下拉隐藏功能详解
这篇文章主要给大家介绍了利用iOS实现scrollview上拉显示Navbar下拉隐藏功能的相关资料,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。2017-05-05iOS开发之tableView点击下拉扩展与内嵌collectionView上传图片效果
这篇文章主要介绍了iOS开发之tableView点击下拉扩展与内嵌collectionView上传图片效果的相关资料,需要的朋友可以参考下2016-04-04
最新评论