ReusableViewProtocol

@MainActor
public protocol ReusableViewProtocol

可重用视图协议

  • 初始化可重用视图,默认调用init(frame:)

    Declaration

    Swift

    @MainActor
    static func reusableViewInitialize(reuseIdentifier: String) -> Self
  • 即将回收视图,默认清空viewHolder,必须调用super

    Declaration

    Swift

    @MainActor
    func reusableViewWillRecycle()
  • 即将重用视图,默认重用次数+1,必须调用super

    Declaration

    Swift

    @MainActor
    func reusableViewWillReuse()