私はUIWebView
インを持ってUITableView
います、私はストーリーボードにこれを持っています:
これUIImageView
は私の将来のNavBarであり、UIWebView
はにありUITableView
、次の構成になっています。
- -
UIImageView
- -
UITableView
- -
UIWebView
- -
- -
UITableViewCell
- -
ページをロードするときUIWebView
(私はローカルページを持っています)、動的にそれらのサイズを取ることを望みます、そしてこれのために私はこのコードを持っています:
[detailWebView setFrame:CGRectMake(0.,0.,detailWebView.frame.size.width,[[detailWebView stringByEvaluatingJavaScriptFromString:@"document.body.scrollHeight;"] intValue])];
問題は、ロードされたページが長い場合、UIWebBrowser
セルを非表示にし、セルを下部に表示するためにセルをプッシュしなかったことです。なぜこれがあるのかわかりませんUIWebBrowser
。ストーリーボードのサイズを変更すると、この問題は発生しませんが、プログラムで実行したいと思います。
ありがとう、