我需要我的UIWebView显示一个完整的网页,从上到下(如果页面很长并不重要,如果我不能阅读它,我不在乎,我只想看到整个页面)。
那么,如何在web视图中垂直调整页面大小?缩放以填充,纵横比适配等。不工作。谢谢。
发布于 2014-05-13 15:16:12
您只需使用以下代码行即可完成此操作:
myWebView.scalesPageToFit = YES;这将缩放页面以在UIWebView中水平和垂直调整。
发布于 2014-05-13 15:17:51
你可以使用javascript函数。
NSString *jsCommand = [NSString stringWithFormat:@"document.body.style.zoom = 1.5;"];
[myWebView stringByEvaluatingJavaScriptFromString:jsCommand];发布于 2014-05-13 15:41:58
[webview setScalesPageToFit:YES]; 或
[webview sizeToFit];setScalesPageToFit:给出了类似于this的输出
有时myWebView.scalesPageToFit = YES;不能工作,所以我们必须设置它,这就是为什么我写了[myWebView setscalesPageToFit:YES];,我在UIButton中遇到了这样的问题,button.text = @"long text";不能工作,但当我使用[button setTitle:@"long text" forControlState:UIcontrolStateNormal];时,它工作了。因此,它可能会为您工作
https://stackoverflow.com/questions/23624821
复制相似问题