FoldTableView

open class FoldTableView : UITableView
extension FoldTableView: UITableViewDataSource
extension FoldTableView: UITableViewDelegate

Undocumented

  • Undocumented

    Declaration

    Swift

    public private(set) var expandedSections: [Int : Bool] { get }
  • Undocumented

    Declaration

    Swift

    open var expandingAnimation: UITableView.RowAnimation
  • Undocumented

    Declaration

    Swift

    open var collapsingAnimation: UITableView.RowAnimation
  • Undocumented

    Declaration

    Swift

    open var animationDuration: CFTimeInterval
  • Undocumented

    Declaration

    Swift

    open override var dataSource: UITableViewDataSource? { get set }
  • Undocumented

    Declaration

    Swift

    open override var delegate: UITableViewDelegate? { get set }
  • Undocumented

    Declaration

    Swift

    public override init(frame: CGRect, style: UITableView.Style)
  • Undocumented

    Declaration

    Swift

    public required init?(coder aDecoder: NSCoder)
  • Undocumented

    Declaration

    Swift

    open override func awakeFromNib()
  • 展开指定section

    Declaration

    Swift

    public func expand(_ section: Int)
    Parameters
    section

    section索引

  • 折叠指定section

    Declaration

    Swift

    public func collapse(_ section: Int)
    Parameters
    section

    section索引

  • Undocumented

    Declaration

    Swift

    open func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int
  • Undocumented

    Declaration

    Swift

    open func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell
  • Undocumented

    Declaration

    Swift

    open func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath)
  • Undocumented

    Declaration

    Swift

    override open func responds(to aSelector: Selector!) -> Bool
  • Undocumented

    Declaration

    Swift

    override open func forwardingTarget(for aSelector: Selector!) -> Any?