调整UIView的大小以匹配其内容

时间:2010-03-17 16:06:24

标签: iphone objective-c

我有一个UITextField,一个UIButton和一个嵌套在UIView中的UIWebView,它嵌套在UIScrollView中。在UIWebView加载其内容后,我需要它来调整UIWebView和UIView的大小,以便UIScrollView将滚动。

我目前让UIScrollView从UIView获取其contentSize,但是在UIWebView的内容加载后我无法弄清楚如何进行大小调整。

1 个答案:

答案 0 :(得分:0)

如果在webview的委托对象中实现- (void)webViewDidFinishLoad:(UIWebView *)webView,则可以确定webview所需的大小,然后从那里调整webview和父视图的大小;确保你也重置了scrollview的contentSize。

如果您想调整webview的大小以适应其所有内容,那么您将遇到问题,因为我不相信这是可能的。