簡體   English   中英

UIWebview 和 UIScrollview

[英]UIWebview and UIScrollview

我有一個 UIScrollview 允許分頁,還有一個 UIWebview 在里面的詳細視圖上。 根據Apples Class Reference,我知道您不應該這樣做,但我沒有看到其他選擇。

為了做出更好的響應和體驗,我禁用了 Webview 的滾動,其中:

[[[webView subviews] lastObject] setScrollEnabled:FALSE];

但現在我正在尋找一種解決方案,使 webview 尺寸合適,具體取決於內容。 有沒有一種簡單的方法可以做到這一點,webview 的寬度保持不變,但是當需要顯示完整文章時高度(自動)增長? 這將消除滾動問題,因為它位於滾動視圖,他將負責此場景中的所有滾動。

那有意義嗎?

當然 - 這種情況並不少見(需要計算出UIWebView的整個高度,以便您可以調整其框架的大小以避免 web 視圖本身滾動,例如當 Z2567A5EC9705EB7AC2C984033E 中的 Z2567A5EC9705EB7AC2C984033E 視圖本身滾動時看法)。

您應該參考這個答案: 如何根據內容確定 UIWebView 高度,在可變高度 UITableView 內?

這基本上會回答你的問題。 您創建滾動視圖,加載內容,運行一些 javascript 以獲得完整高度,然后調整 web 視圖框架以反映內容的完整高度。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM