我正在用Swift構建我的應用程序,並且我想在同一個ViewController
中設置TableView
和CollectionView
。與Swift相同的ViewController中的TableView和CollectionView
我創辦了唯一的答案就是設置我CollectionView
在TableView
的TableViewCell
。
我做到了,但它分開滾動。
我找到的解決方案是禁用CollectionView
滾動,然後配置CollectionView
的高度約束,通過對單元格的高度求和編程。它並不完美,因爲單元格變得不可重用(250+)。
我很絕望,因爲我在許多其他應用程序中看到過這種設置,我認爲答案非常簡單,但我無法在任何地方找到它。
任何人都可以幫我嗎?萬分感謝!
在一個CollectionView中的兩個部分對我來說聽起來很合理..你能給我一個鏈接到正確的教程這種設置嗎?具體如何在一個CollectionView中實現兩個部分?謝謝! –
實際的實現將以'UICollectionViewDataSource'方法'numberOfSectionsInCollectionView'爲中心,並創建一個自定義的'UICollectionViewLayout',以不同的方式處理每個節。雖然我沒有意識到任何特定於該問題的教程。 –
另一種可能性是將表視圖創建爲集合視圖的標題,並確保將標題大小更新爲tableview的大小。 –