FWTableViewHeaderFooterViewClassWrapper

@interface FWTableViewHeaderFooterViewClassWrapper : FWViewClassWrapper

Undocumented

FWDynamicLayout

  • 免注册alloc创建UITableViewHeaderFooterView,内部自动处理缓冲池

    Declaration

    Objective-C

    - (nonnull __kindof UITableViewHeaderFooterView *)headerFooterViewWithTableView:
        (nonnull UITableView *)tableView;
  • 免注册alloc创建UITableViewHeaderFooterView,内部自动处理缓冲池,指定reuseIdentifier

    Declaration

    Objective-C

    - (nonnull __kindof UITableViewHeaderFooterView *)
        headerFooterViewWithTableView:(nonnull UITableView *)tableView
                      reuseIdentifier:(nonnull NSString *)reuseIdentifier;
  • 根据配置自动计算cell高度,不使用缓存,子类可重写

    Declaration

    Objective-C

    - (CGFloat)heightWithTableView:(nonnull UITableView *)tableView
                              type:(FWHeaderFooterViewType)type
                     configuration:(nonnull FWHeaderFooterViewConfigurationBlock)
                                       configuration;