我有一个集合 View ,我希望每个部分都具有页眉和页脚。我正在使用默认流程布局。

我有自己的UICollectionReusableView子类,并且在 View Controller 的viewDidLoad方法中分别为页眉和页脚注册了每个子类。

我已经实现了collectionView:viewForSupplementaryElementOfKind:atIndexPath:方法,但是对于每个部分,仅在kindUICollectionElementKindSectionHeader的情况下调用它。因此,甚至没有创建我的页脚。

任何想法为什么会发生这种情况?

最佳答案

看来我必须为集合 View 布局设置footerReferenceSize。很奇怪,我不必使用标题。

关于ios - collectionView :viewForSupplementaryElementOfKind:atIndexPath: called only with UICollectionElementKindSectionHeader,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13191480/

10-10 21:33