如何缩放固定大小的html内容以适应UIwebview框架大小?(内容大小远小于框架大小)

时间:2015-03-09 11:41:42

标签: ios objective-c uiwebview

我现在正在做一个像inmobi这样的advertSDK项目,允许用户创建横幅框并通过CGrectmake找到它们,所以我将根据需要创建一个UIWebview,然后在UIwebview中我只是将html内容加载到把它显示在正确的位置。

问题是:横幅内容有固定大小:360 * 100,但是在iphone 6s模拟器中,它太小了,我试着设置

webView.scalesPageToFit = YES 

但它没有效果。

任何人都有一个好主意来解决这个问题?谢谢。

1 个答案:

答案 0 :(得分:0)

您必须使用UIWebView委托方法并调整Web视图的大小,就像我在这里做的那样:

- (void) webViewDidFinishLoad:(UIWebView *)webView {
    webView.frame = CGRectMake(webView.frame.origin.x, webView.frame.origin.y, webView.frame.size.width, webView.scrollView.contentSize.height);
}