UITableViewHeaderFooterView

extension UITableViewHeaderFooterView: SkeletonViewDelegate
@_spi(FW) extension UITableViewHeaderFooterView: DynamicLayoutViewProtocol

UITableViewHeaderFooterView骨架屏视图代理扩展

UITableViewHeaderFooterView+DynamicLayout

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

    Declaration

    Swift

    public static func fw_headerFooterView(
        tableView: UITableView,
        reuseIdentifier: String? = nil
    ) -> Self
  • 根据配置自动计算cell高度,可指定key使用缓存,子类可重写

    Declaration

    Swift

    public static func fw_height(
        tableView: UITableView,
        type: HeaderFooterViewType,
        cacheBy key: AnyHashable? = nil,
        configuration: (UITableViewHeaderFooterView) -> Void
    ) -> CGFloat