0

每隔一段时间,我的 Web 视图就会遇到一个放大太多的站点,我不关心垂直滚动,但水平滚动可能会很烦人。到目前为止我的代码:

-(void)zoomToFit
{
webView.scalesPageToFit = YES;
NSInteger height = [[webView stringByEvaluatingJavaScriptFromString:
                     @"document.body.scrollHeight"] integerValue];

NSInteger width = [[webView stringByEvaluatingJavaScriptFromString:
                    @"document.body.scrollWidth"] integerValue];

NSLog(@"%d  %d",height,width);
}

如您所见,我有页面的高度和宽度,我只是不知道如何更改“缩放”

4

1 回答 1

1

您可以设置contentSizeofUIWebViewUIScrollView. 喜欢:

[yourWebView.scrollView setContentSize:CGSizeMake(width,height)];

希望这对你有用。

于 2013-06-09T03:49:45.830 回答