我正在編寫一個Swift應用程序,在我的主屏幕上,我有一個很長的滾動視圖,其中包含多個區域的內容(即將發生的事件,公告和特色產品,最後是一些基本信息)。所以這是非常長的滾動,你可以向下滑動到底部。在ScrollView中創建一個列表
如此可視化4個盒子,如果你願意,垂直堆疊。
第三個框顯示特色產品。這可以是從1到30項的任何地方,取決於用戶在其設置中使用的任何過濾器。
我的第一次嘗試是在這個父滾動視圖中使用UITableView作爲區域#3,但問題是它只顯示前幾個項目/行,然後你在表格中滾動的其餘部分(這是默認/自然一個表的行爲,對吧?)。不幸的是,我的要求是內部表不能滾動 - 它需要一次顯示所有內容,並且必須滾動(在主要UIScrollView中)才能到底部(不在內部uitableview滾動內部滾動)。此外,每個人似乎都說不要在滾動中使用UITableView。
那麼如何創建某種列表,我創建一個模板(例如,如何在xib/tablecell中,然後將數據源分配給它,然後重複執行而不滾動?我應該使用tableview畢竟,只是做了它的高度非常高,把滾動過?
難道我莫名其妙實例xibs在for循環中,動態地分配他們的一些看法?
非常感謝!