目前似乎ASTableNode
和ASTableView
都缺乏对部分页眉/页脚视图的支持。
我不仅找不到协议方法:
- (nullable NSString *)tableNode:(ASTableNode *)tableNode titleForHeaderInSection:(NSInteger)section
什么也没显示。
委托/数据源设置器方法已被 AsyncDisplayKit 截获,因此我无法使用 UIKit 的方式来执行此操作。
那么我可以在使用AsyncDisplayKit时添加节页眉/页脚视图吗?
只要发现ASTableNode
会调用UITableViewDelegate
方法。
所以只需实现方法
- (nullable UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section;
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section;
它会像以前一样工作。