RSDTableSection
open class RSDTableSection
Defines a section in a table. A table is made up of sections, groups, and items.
For most group types, there is one cell per group and there can be one or more groups per section. However, there are exceptions such as multiple-choice lists where each value is displayed in a selectable table item.
-
A unique identifier for the section.
Declaration
Swift
public let identifier: String -
The list of items included in this section.
Declaration
Swift
open private(set) var tableItems: [RSDTableItem] { get } -
The table section index.
Declaration
Swift
open private(set) var index: Int { get } -
The title for this section.
Declaration
Swift
public var title: String? -
The subtitle for this section.
Declaration
Swift
public var subtitle: String? -
Returns the total count of all Items in this section.
Declaration
Swift
open func rowCount() -> IntReturn Value
The total number of
RSDTableItemsin this section. -
Default initializer.
Declaration
Swift
public init(identifier: String, sectionIndex: Int, tableItems: [RSDTableItem])Parameters
sectionIndexThe table section index for this item.
tableItemsThe table items in this section.
-
Declaration
Swift
open var description: String { get }
-
Declaration
Swift
public static func == (lhs: RSDTableSection, rhs: RSDTableSection) -> Bool
View on GitHub
RSDTableSection Class Reference