Ios 更改网站宽度以符合UIWebView
每隔一段时间,我的Web视图就会遇到一个放大得太远的站点,我不在乎垂直滚动,但水平滚动可能非常烦人。到目前为止,我的代码是:Ios 更改网站宽度以符合UIWebView,ios,objective-c,cocoa-touch,Ios,Objective C,Cocoa Touch,每隔一段时间,我的Web视图就会遇到一个放大得太远的站点,我不在乎垂直滚动,但水平滚动可能非常烦人。到目前为止,我的代码是: -(void)zoomToFit { webView.scalesPageToFit = YES; NSInteger height = [[webView stringByEvaluatingJavaScriptFromString: @"document.body.scrollHeight"] integerValue];
-(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);
}
正如您所见,我有页面的高度和宽度,但我不知道如何更改“缩放”您可以设置
UIWebView
的UIScrollView
的contentSize
。比如:
[yourWebView.scrollView setContentSize:CGSizeMake(width,height)];
希望这对你有用