IOS开发 强制横屏
来源:互联网 发布:fedora25 yum 配置源 编辑:程序博客网 时间:2024/05/29 03:30
结合自身情况,加网络参考http://blog.sina.com.cn/s/blog_76264a170101e5lb.html, 总结了自己写的方法:
在viewController里面添加:
-(void)controllerTransform{ 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 = UIInterfaceOrientationLandscapeRight; [invocation setArgument:&val atIndex:2]; [invocation invoke]; } }-(void)viewDidAppear:(BOOL)animated{ [self performSelector:@selector(controllerTransform)];}-(void)viewDidDisappear:(BOOL)animated{ 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 = UIInterfaceOrientationPortrait; [invocation setArgument:&val atIndex:2]; [invocation invoke]; } }
0 0
- IOS开发 强制横屏
- IOS开发——强制横屏/强制竖屏
- ios开发 强制横屏的实现
- iOS开发---强制某个界面横屏
- ios强制横屏
- iOS 强制横屏
- iOS强制横屏
- iOS强制横屏
- ios强制横屏
- iOS强制横屏
- IOS开发 控制器强制转换为横屏
- iOS开发Debug之单个页面强制横屏
- iOS 6.0 强制横屏
- 关于iOS强制横屏
- iOS强制横屏总结
- iPad开发强制横屏
- Android开发之强制横屏和强制竖屏
- iOS开发中控制屏幕旋转,个别界面强制横屏
- —Hessian入门
- 操作系统:用户编程接口(概念)
- 如何写好一个UITableView(完整版)
- 计时器
- Delphi“尚未调用CoInitialize”解决方法
- IOS开发 强制横屏
- boost裁剪和编译
- 动态拆分时间段并插入数据到网格部件
- Oracle数据库基础
- CSS 绝对定位与相对定位
- 合并模拟器Framework与真机Framework
- 创建线程的两种方法
- mac 删除文件夹里所有的.svn文件
- Linux安装Redis