我試圖使用UIWebView
來顯示高於iPhone屏幕的內容,而無需滾動UIWebView
本身。UIWebView - 自動調整大小,以便不需要滾動(在webView本身中)
的UIWebView
與的UIWebView
放在作爲一個子視圖到UIScrollView
,與我想要的UIScrollView
滾動了一些其他的目的和向下。
我知道你可以用UITextView
這樣做:
CGRect frame = _textView.frame; frame.size.height = _textView.contentSize.height; _textView.frame = frame;
但UIWebView
不會UIScrollView
繼承。它不是包含contentSize
- 屬性。
我真的想保持它UIWebView
,因爲我得到的數據是在HTML塊。
謝謝!
不,這似乎只隱藏UIWebView的..好主意,但。 – Emil 2010-06-05 08:50:02
content_height = 0 – Emil 2010-06-05 08:51:53
您可能需要等到一個UIWebView已經完成加載您的內容之前,上面的代碼將會給你想要的東西。我在一些網絡應用程序中成功地使用了上述代碼的變體來調整嵌入式IFRAME標記的大小。 – Daniel 2010-06-05 22:52:38