2013-05-08 33 views
2

的更改位置我有一個使用UICollectionViewFlowLayout打印單元到屏幕的網格UICollectionView。我將佈局配置爲水平流動&現在我需要爲每個部分添加一個標題。UICollectionView - 頭

我的主要問題是頭部的位置在該部分的左側,而我希望它位於該部分的頂部(類似於如果佈局被配置爲垂直流動)。

有沒有辦法做到創建我自己的UICollectionViewFlowLayout子類的短?如果這是唯一的方法,有人可以指出一個很好的收集意見資源,似乎大部分教程都是非常基本的。

解決方案討論here只是似乎沒有上班,仍然頭出現在部分的左側。

+1

你有沒有想過這個想法? – Johnny 2013-07-16 22:32:38

+0

@Johnny可惜我沒 – Pepe 2013-10-16 04:07:44

+0

這理應做的伎倆:https://gist.github.com/vigorouscoding/5155703 – user281300 2014-10-30 20:01:21

回答

0

不知道如果你已經找到了解決辦法,但因爲我沒有找到堆棧溢出一個可以接受的答案,我想我會做出貢獻。我能夠讓頭部位於單元格上方的唯一方法是編寫自己的自定義佈局,該佈局從UICollectionViewFlowLayout繼承。你唯一需要做的就是重寫prepareLayout方法,這樣你的頭文件就可以放在你想要的位置。

+0

參考的例子? – Wraithseeker 2015-07-09 16:36:24

相關問題