UITableView

public extension UITableView
  • 注册Header 或 Footer(Nib)

    Declaration

    Swift

    func registerNib<T>(_ view: T.Type, bundle: Bundle? = nil) where T : UITableViewHeaderFooterView

    Parameters

    cell

    cell类型

  • 注册Header 或 Footer

    Declaration

    Swift

    func register<T>(_ view: T.Type) where T : UITableViewHeaderFooterView

    Parameters

    cell

    cell类型

  • 获取Header 或 Footer

    Declaration

    Swift

    func get<T>(_ view: T.Type) -> T where T : UITableViewHeaderFooterView

    Parameters

    cell

    cell类型

    indexPath

    indexPath

    Return Value

    cell实例

  • 注册Cell(Nib)

    Declaration

    Swift

    func registerNib<T>(_ cell: T.Type, bundle: Bundle? = nil) where T : UITableViewCell

    Parameters

    cell

    cell类型

  • 注册Cell

    Declaration

    Swift

    func register<T>(_ cell: T.Type) where T : UITableViewCell

    Parameters

    cell

    cell类型

  • 获取Cell

    Declaration

    Swift

    func get<T>(_ cell: T.Type, for indexPath: IndexPath) -> T where T : UITableViewCell

    Parameters

    cell

    cell类型

    indexPath

    indexPath

    Return Value

    cell实例