在同一控制器范围内更改方向
问题描述:
我在单个视图控制器中有三个uiwebviews。最初,应用程序仅在常规设置中设置为横向模式。最初,我加载了第一个webview,其他两个webviews隐藏。现在,当我加载第二个webview时,我需要为这个特定的webview允许所有的方向。是否有可能在同一控制器范围内改变webview的方向?任何想法?在同一控制器范围内更改方向
答
#import <objc/message.h>
if ([[UIDevice currentDevice] respondsToSelector:@selector(setOrientation:)]) {
objc_msgSend([UIDevice currentDevice], @selector(setOrientation:), UIInterfaceOrientationPortrait);
}