介绍
这篇文章主要介绍iOS强制转屏,强制横屏和强制竖屏的实现方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
强制横屏:
[self interfaceOrientation: UIInterfaceOrientationLandscapeRight];
强制竖屏:
[self interfaceOrientation: UIInterfaceOrientationPortrait];
强制转屏
安康;(void) interfaceOrientation: (UIInterfaceOrientation)方向 { if 才能;([[UIDevice currentDevice], respondstoselectorismemberofclass: @ selector (setOrientation:))), { ,,,SEL selector =, NSSelectorFromString (@" setOrientation:“); ,,,NSInvocation * invocation =, (NSInvocation invocationWithMethodSignature: [UIDevice instanceMethodSignatureForSelector:选择器]]; ,,,(invocation setSelector:选择器); ,,,(invocation setTarget: [UIDevice currentDevice]]; ,,,int val =,取向; ,,,//,从2开始是因为0,1,两个参数已经被选择器和目标占用 ,,,(invocation setArgument:和val atIndex: 2]; ,,,(invocation 调用); ,,} }
以上是“iOS强制转屏,强制横屏和强制竖屏的实现方法”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!