我有一个UIWebView
scalesPageToFit = YES
和contentMode = UIViewContentModeScaleToFill
,它会在页面加载后自动缩放以适应我的UIWebView
大小。
我可以使用捏合手势放大,但我无法通过代码将缩放重置为初始状态(就在webViewDidFinishLoad
之后)。
我找到的唯一解决方案是重新加载uiwebview,但我不想要它。
有什么建议吗?
修改
我可以让它像这样工作
[self.webView.scrollView zoomToRect:CGRectMake(0, 0, self.webView.scrollView.contentSize.width, self.webView.scrollView.contentSize.height) animated:YES];
CGPoint top = CGPointMake(0, 0);
[self.webView.scrollView setContentOffset:top animated:YES];
但是我需要知道这些动画需要多长时间... animated:NO
它不起作用
答案 0 :(得分:0)
尝试放大/缩小webview
webView.scrollView.zoomScale = 1;