如何在IGListKit中添加像sectionview头一样的sectionHeader

时间:2017-05-30 05:56:02

标签: ios swift

IGListKit图书馆链接:https://github.com/Instagram/IGListKit

使用IGListKit制作不同的切片细胞。我成功完成了这项任务,但我无法使用iglistKit

为不同的部分添加标题

1 个答案:

答案 0 :(得分:6)

从IGListKit 2.1开始,考虑以IG为前缀的类和协议名称。从3.0开始删除此前缀。

在你的section控制器类中,除了继承IGListSectionController(并在IGListKit 2.x上实现IGListSectionType)之外,你还需要实现IGListSupplementaryViewSource并设置为你的部门控制器self.supplementaryViewSource = self

您可能想要在IGListKit官方示例中查看班级FeedItemSectionController

当然,您也可以在单独的实体中实现此协议,但实际上IGListKit was not designed for that。我的团队能够通过增加部分控制器将一些数据注入这个独立的IGListSupplementaryViewSource实现者​​的方式来增加一些复杂性。