Iphone Webview内容未调整大小

Iphone Webview内容未调整大小,iphone,objective-c,uiwebview,Iphone,Objective C,Uiwebview,我有一个网络视图。。具有以下属性: 1.scalesPageToFit 2.自动调整掩模尺寸 3.contentmode=aspectFit 加载后,它很明显适合页面。但只要我放大然后缩小到正常状态;旋转设备不完全合适 作为调整,我已经检查了方向模式是否为横向加载网页。我读了很多关于这方面的文章,但找不到任何解决方案。您有以下两种选择: 将此添加到html文件的头部分: <meta name="viewport" content="width=device-width" />

我有一个网络视图。。具有以下属性:

1.scalesPageToFit

2.自动调整掩模尺寸

3.contentmode=aspectFit

加载后,它很明显适合页面。但只要我放大然后缩小到正常状态;旋转设备不完全合适


作为调整,我已经检查了方向模式是否为横向加载网页。我读了很多关于这方面的文章,但找不到任何解决方案。

您有以下两种选择:

将此添加到html文件的头部分:

 <meta name="viewport" content="width=device-width" />

或者在方向改变时调用[myWebView reload],您可以使用此代码

NSString *website =@"http://www.google.com";
NSURL *url = [NSURL URLWithString:website];
NSURLRequest *requestURL =[NSURLRequest requestWithURL:url];

mywebview.scalesPageToFit = YES;
mywebview.autoresizesSubviews = YES;    

[mywebview loadRequest:requestURL];

花了两天多的时间才找到导致此问题的原因。事实上,webview工作正常,但如果您尝试使用PinchGesture进一步缩小。。webview也将以同样的方式启动


为了解决这个问题,我们需要在willRotate方法下设置Webview中滚动视图的缩放比例。然而,它的动画很奇怪,但人们可以猜测问题所在

我已经回答了你的问题。请检查itAmir这些都是非常简单的代码行&我已经完成了。。当页面加载完毕,我开始放大、缩小并将设备旋转到横向时,就会出现问题。@Tarun我已经完成了这些操作。我还用同样的台词制作了通用应用程序。这对我来说很有用。阿米尔,通常情况下,网络视图工作得很好。让我澄清一下关于这个问题的步骤/顺序:实际上,如果您没有将其压缩到最小或最大级别,它在两种模式下都能正确调整大小。但在url完成加载后,在纵向模式下将其压缩到最低级别,然后旋转设备,您将观察到帧正确,但内容仍与纵向模式下的内容相同。如果您指向同一个问题,请共享一个示例片段。@Tarun您可以在旋转视图时重新加载吗?你是怎么说的?普林斯,我现在正在重新加载页面,但这看起来也很模糊。就像它是第一次出现打破,然后重新加载。此外,我正在寻找一个很好的解决这个问题的办法。