我在 UIscrollview 中有一个 UIwebview。我已将 View 控制器的大小设置为自由允许滚动视图。
我在情节提要中给出了scrollview = 1000 和webview = 200 的高度。现在,在代码中,我正在根据收到的内容调整 webview 的高度。
-(void)webViewDidFinishLoad:(UIWebView *)webView
{
CGRect frame = webView.frame;
frame.size.height = 1;
webView.frame = frame;
CGSize fittingSize = [webView sizeThatFits:CGSizeZero];
frame.size = fittingSize;
webView.frame = frame;
NSLog(@"size: %f, %f", fittingSize.width, fittingSize.height);
webView.scrollView.scrollEnabled = NO;
}
日志状态size: 280.000000, 676.000000
但是在滚动 webview 后会自动调整到情节提要中给定的大小。我需要禁用某些东西/或者我错过了什么吗?