Нашел решение. Если вдруг кому понадобиться, то вот оно:
В контроллере надо прописать
- (void)viewWillAppear:(BOOL)animated
{
[[self webV] setDelegate:self];
}
Тогда методы
webViewDidStartLoad и
webViewDidFinishLoad заработают. Соответственно, можно будет использовать
[webV sizeToFit]; в
webViewDidFinishLoad:
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
[webV sizeToFit];
}
Таким образом, размер UIWebView изменяется только после загрузки. А эти методы можно вызвать только если наш контроллер будет соответствовать протоколу
UIWebViewDelegate