将UIButton添加到UICollectionView标头

时间:2015-06-08 08:07:23

标签: ios objective-c uicollectionview

我有一个UIButtons数组,我想添加到UICollectionViewController标题中。

通过Interface Builder进行操作非常简单,但我似乎无法在代码中找到任何资源。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

在UICollectionViewDataSource协议中实现方法-collectionView:viewForSupplementaryElementOfKind:atIndexPath:方法。

该方法返回UICollectionReusableView,这实际上只是一个视图。正如之前的海报所说,只需在方法中创建该类型的对象,并将其用作普通的UIView,将按钮添加为子视图。

如果您要在XIB /故事板中添加要添加按钮的标题,只需使用reuseIdentifer从UICollectionView中取出正确的视图,然后将它们作为子视图添加到该出列的UICollectionReusableView。

相关问题