我遇到了UIWebView自动旋转的问题。
网页视图可以拉伸,但内容却不能。
正如您在底部截图中看到的那样,有一个黑色边缘,我知道这是网页视图,因为当我滚动时可以看到滚动条。
视图控制器包含:
Webview具有完整的自动调整大小掩码,视图是自动调整子视图。
我尝试了许多在stackoverflow和谷歌上找到的技巧,但都没有奏效。这种情况只会在某些网站上发生,但如果我在移动safari或甚至ios opera浏览器中打开有问题的网站,它就可以正确旋转。
编辑:一个有问题的网站示例:http://m.calcalist.co.il
Webview在界面构建器中设置,并使用以下代码加载:
网页视图可以拉伸,但内容却不能。
正如您在底部截图中看到的那样,有一个黑色边缘,我知道这是网页视图,因为当我滚动时可以看到滚动条。
视图控制器包含:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return YES;
}
Webview具有完整的自动调整大小掩码,视图是自动调整子视图。
我尝试了许多在stackoverflow和谷歌上找到的技巧,但都没有奏效。这种情况只会在某些网站上发生,但如果我在移动safari或甚至ios opera浏览器中打开有问题的网站,它就可以正确旋转。
编辑:一个有问题的网站示例:http://m.calcalist.co.il
Webview在界面构建器中设置,并使用以下代码加载:
[_webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://m.calcalist.co.il"]]];
scalesPageToFit = YES; // doesn't help
谢谢!