使用 AsyncDisplayKit 时如何添加部分 header/footer 视图?
How to add section header/footer view when using AsyncDisplayKit?
目前看来ASTableNode
和ASTableView
都缺少header/footer段视图的支持。
我不能只找到一个协议方法:
- (nullable NSString *)tableNode:(ASTableNode *)tableNode titleForHeaderInSection:(NSInteger)section
什么都没显示。
并且delegate/dataSource setter方法已经被AsyncDisplayKit截获,无法使用UIKit的方式实现
那么我可以在使用 AsyncDisplayKit 时添加部分 header/footer 视图吗?
刚刚发现 ASTableNode
将调用 UITableViewDelegate
方法。
所以只需实施方法
- (nullable UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section;
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section;
它会像以前一样工作。
目前看来ASTableNode
和ASTableView
都缺少header/footer段视图的支持。
我不能只找到一个协议方法:
- (nullable NSString *)tableNode:(ASTableNode *)tableNode titleForHeaderInSection:(NSInteger)section
什么都没显示。
并且delegate/dataSource setter方法已经被AsyncDisplayKit截获,无法使用UIKit的方式实现
那么我可以在使用 AsyncDisplayKit 时添加部分 header/footer 视图吗?
刚刚发现 ASTableNode
将调用 UITableViewDelegate
方法。
所以只需实施方法
- (nullable UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section;
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section;
它会像以前一样工作。