我差不多完成了调整UIWebView的大小。我使用了委托方法:
在.h:
@interface myController : UIViewController <UIWebViewDelegate>
在.m:
#pragma mark UIWebView delegate methods
- (void) webViewDidFinishLoad : (UIWebView *) aWebView
{
CGRect frame = aWebView.frame;
frame.size.height = 1;
aWebView.frame = frame;
CGSize fittingSize = [aWebView sizeThatFits:CGSizeZero];
frame.size = fittingSize;
aWebView.frame = frame;
}
但我需要的是具有固定宽度和可变高度的webview,具体取决于内容。 之前的代码几乎没问题,但webview也是水平扩展和滚动的。 我也试过这个:
[myWebView setUserInteractionEnabled:NO];
但它只会禁用滚动,而不会调整内容。
如何解决这个问题?