横竖屏切换

Posted 小眼奇遇记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了横竖屏切换相关的知识,希望对你有一定的参考价值。

 

单一控制器的横竖屏切换

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];

}

以上是关于横竖屏切换的主要内容,如果未能解决你的问题,请参考以下文章

Android横竖屏切换小结

软件的横竖屏切换

【iOS】Swift4.0 横竖屏监测、动态切换

Unity 之 代码切换横竖屏

Android 切换横竖屏

Activity横竖屏切换