0

在我的自定义 UIViewController 中,我有两个不同的 UIWebView,我的自定义 UIViewController 是其委托。在webViewDidFinishLoad:webView我打电话时[webView sizeToFit],我可以确认它被调用了两次,每个 UIWebView 调用一次。然而,令我非常沮丧的是,它似乎只影响第一个被调用的,而另一个保持不变。显然它们的内容都超出了界限,所以我希望它们会相应地调整大小。

现在,在这个问题上花了很多时间之后,我什至应该如何继续了解问题所在?

编辑:好吧,显然问题是当我调用 sizeToFit 时,我放置第二个 UIWebView 的视图在屏幕上不可见。在显示视图后延迟调用它会导致预期的行为。现在我必须找到一种方法来做到这一点而不显示它,因为我需要在以后出现。想法?

4

1 回答 1

0

似乎这样做viewDidAppear就像一种魅力。

于 2011-06-21T08:06:07.293 回答