我想在表格視圖單元格內放置滾動視圖。我在表格視圖的一個單元格中有許多按鈕,我需要滾動該單元格以顯示相應的按鈕。iPhone:如何在桌面視圖單元內放置滾動視圖單元格
回答
如果你想使用垂直滾動視圖,那麼我不會建議你這樣做,因爲正如TechZen所寫,在這種情況下會出現混亂。
如果你想內滾動視圖水平滾動,那麼它可能通過兩種方式實現:
- 實現自定義表視圖單元,其中將包括裏面滾動視圖。
- 將滾動視圖添加到您的單元格的子視圖中,您將從
tableView:cellForRowAtIndexPath:
方法返回。
我建議你使用第二種方法。
網上有很多例子。通常,子視圖是標籤或圖像視圖,但添加滾動視圖並不複雜...
我不認爲你可以這樣做。這將需要嵌套的滾動視圖,這並不真正支持。
即使是這樣,用戶也很難知道他們用他們矮胖的手指點擊了哪個滾動視圖。請記住,iPhone上沒有鼠標的像素精度。您的面積至少爲15x15像素。您沒有滾動條,而只是拖動屏幕上的任何位置。
相反,您應該使用主 - 細節模式。選擇tableview中的單元格會推動具有所有按鈕的滾動視圖的詳細視圖。
這裏比任何東西都更好奇,但App Store應用程序在應用程序的詳細頁面的常規滾動視圖中有一個分頁滾動視圖?那是因爲一個是垂直的,一個是水平的?我認爲在表格中同樣的東西會讓人感到尷尬/困惑。 – iwasrobbed 2010-07-23 16:50:27
我認爲應用程序商店實際上是一個滾動視圖,他們根據垂直滾動的位置打開和關閉水平滾動。 IIRC,他們也動態集中了頂部視圖。 – TechZen 2010-07-24 02:28:38
爲什麼要這樣做? 我認爲最好的辦法是在你的uiscrollview上手動繪製你的table view。我做到了,而且很有效。它只需要更多的努力和繪圖的準確性。但是這需要很長時間。 :)
- 1. 圖像在桌面視圖中滾動時重複單元格
- 2. 如何在單元格在桌面視圖中顯示視圖
- 3. 桌面視圖在滾動單元格上創建多個accessoryType
- 4. 如何在桌面視圖中縮放單元格
- 5. 在桌面視圖單元格內全屏顯示視頻
- 6. 在桌面視圖單元格中設置圖像大小
- 7. 桌面視圖的最後一個單元格內的動畫
- 8. UITableviewController與滾動視圖和滾動視圖單元格
- 9. 當滾動表格視圖單元格的視圖,單元格文本更改
- 10. 如何在iOS中滾動瀏覽桌面視圖的單元格顏色
- 11. 桌面視圖自定義單元格按鈕顏色和標題更改在桌面視圖上的滾動
- 12. 動態顯示桌面視圖單元格上的圖像
- 13. 發佈桌面視圖中的所有單元格iphone
- 14. 在Google可視化表格單元格內放置圖像
- 15. 導航點擊桌面視圖內的collectionview單元格
- 16. 如何在表格視圖行中放置多個單元格?
- 17. 表格視圖在滾動時在其他單元格中播放視頻
- 18. iOS桌面視圖beginUpdates視覺錯誤,黑色單元格
- 19. iOS動態桌面視圖沒有UILabels的單元格高度
- 20. iOS從表格視圖單元格拖放到圖像視圖
- 21. 在滾動視圖中放置視圖和元素
- 22. iPhone - 如何更改桌面視圖的單元格高度時觸摸它
- 23. 在單元格內添加子視圖
- 24. 在單元格行內切換視圖?
- 25. 當custome視圖添加到單元格時更改單元格內容視圖
- 26. 我如何添加表格單元內的UIImage視圖iphone
- 27. 在桌面視圖中點按鈕 - 錯誤的單元格
- 28. 沒有出現在桌面視圖中的單元格
- 29. 桌面視圖單元格在iOS 8上選擇時跳轉
- 30. 單個集合視圖單元格內的控制表視圖
你可以嘗試創建一個自定義的UITableViewCell並在其中添加一個UIScrollView – vodkhang 2010-07-23 12:00:25