我需要在iOS上創建可滾動複合視圖。也就是說,視圖至少包含一個圖像,可能包含一個按鈕,以及一些文本(我們可能希望用粗體字體等格式化)。數據量,特別是文本數量是可變的,從4行到100可能是不同的。數據在一定程度上是「可變的」,特別是圖像和文本不會在臀部加入。什麼是在iOS上創建可滾動複合視圖的最佳方式
這一切都需要適應在一個只有縱向佈局約280H X115瓦特像素的「窗格」。
單一的UITextView不提供以顯示圖像或格式化文本的設施。
一個UIWebView提供了顯示圖像和格式化文本的能力,但按鈕是一個問題(甚至不知道這是可行的)。
UIScrollView會輕鬆地允許圖像和按鈕,然後可以在文本的滾動視圖中嵌入一個UIWebView,但隨後滾動成爲一個問題 - 我希望整個視圖滾動爲一個,而不需要必須調整Web視圖的大小以包含它的內容,並且不要在可滾動的內容中滾動(文檔警告「意外行爲」)。
(我在這一點猜測你的想法是,我想太多了。)
那麼,有什麼建議?接近我需要的最好方法是什麼?
這聽起來像是一個很好的總體計劃,如果有點冒險。不過,我會看看別人提供什麼。 (我有幾天的時間來決定我的想法。) – 2012-01-16 21:30:59