2015-11-13 25 views
4

我目前正在玩tvOS SDK。tvOS UICollectionView scrolldirection

我需要多節和許多項目,但每個節僅一排的CollectionView。所以用戶可以垂直穿過各水平通過單行中的項目滾動。

當我設置collectionViewFlowLayout的scrollDirection爲「.Horizo​​ntal」的部分和項目都只是在一排,這看起來很低劣。

有沒有另一種方法來獲得這種行爲?我想到了一個scrollView中的多個collectionView,但這對我來說似乎太複雜了。

在此先感謝!

乾杯。

回答

4

我認爲要解決這將是收集意見表視圖最好的和可能的唯一途徑。

有人糾正我,如果我錯了,但是這是我可能會去這樣做的方式。希望能幫助到你!

+0

哈哈很好,謝謝,你說得對。從來沒有想到這一點! – basedgod

+0

我試過了。不幸的是,這隻適用於iOS,而不適用於tvOS。滾動不會傳遞到集合視圖。 – HenryRootTwo

+2

是的。你只需要告訴你不想把注意力集中在一個表格行上,但它的內容。這可以通過從UITableViewDelegate協議實現canFocusRowAtIndexPath方法來完成。 – Fiser33

0

我有一個類似的問題,而且事實證明我是用個子不夠高的收藏觀。

它應該足夠高以容納彼此頂部的兩個單元格以及兩者之間的最小間距,如果高度足夠高,則集合視圖單元格將出現在故事​​板中集合視圖的左上角。

一旦足夠高,將流量設置爲水平應該按照您希望的方式工作。