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];
ただし、スクロールを無効にするだけで、コンテンツは適応しません。
これを修正する方法を教えてください。