4
我最初嘗試使用兩個堆疊在一起的UICollectionViews
進行此操作。然而讓它正確地擴展是Auto-layout
的噩夢(我是一個新手iOS開發人員,所以這是對我的技能的批評比Auto-layou
t)。我想堆UICollectionView
細胞的兩個部分彼此的頂部是這樣的:如何堆疊UICollectionView部分
+----------------------+
|+-Section 0---------->|
| +-------+ +-------+ |
| | | | | |
| | | | | |
| |Cell 0 | |Cell 1 |+->
| | | | | |
| | | | | |
| +-------+ +-------+ |
+--Section 1---------->|
| +-------+ +-------+ |
| | | | | |
| | | | | |
| | | | | |
| |Cell 0 | |Cell 1 |+->
| | | | | |
| | | | | |
| +-------+ +-------+ |
| |
+----------------------+
我使用一個自定義的流程佈局,但我什至不知道從哪裏開始打破我目前的2款像這樣堆疊。目前我部堆疊是這樣的:
+--------(Offscreen)
|
+
+--------xxxx--------+v
| Section 1 | Section 2
| +-----+ +-----+ | +-----+ +-------+
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| +-----+ +-----+ | +-----+ +-------+
| |
| |
| +-----+ +-----+ | +-----+ +-------+
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| +-----+ +-----+ | +-----+ +-------+
| |
| |
| xxxx |
+--------xxxx--------+
嗨Anil,謝謝你的迴應。對不起,我的問題不是很清楚。我實際上不需要垂直滾動,只是水平滾動。我遇到的問題是將我的部分分開,使部分0位於頂部(通過部分0數據水平滾動),部分1位於其下(水平滾動通過部分1數據)。 – DavidNorman
您使用2個集合視圖嗎?在單個集合視圖中,除非您做了很多定製,否則這是不可能的。簡單的事情是使用2個收集意見(每個有單個部分)並排(使用故事板將是容易的),並設置收集視圖滾動horizontaly –
是的,我試了2收集意見,但我很掙扎與自動 - 我認爲我會嘗試另一種方法。然而,我越想到這一點,我認爲你是對的,唯一的方法是使用2個集合視圖,因爲我希望頂部和底部視圖能夠獨立滾動。 – DavidNorman