如何索引UITable,根本没有任何部分

时间:2015-03-10 13:10:48

标签: ios uitableview swift indexing

有可能(或不可能)索引没有任何部分的表吗?

1 个答案:

答案 0 :(得分:1)

尽我所能,除了语法之外,swift中没有任何变化:

/* section headers
   appear above each `UITableView` section */
override func tableView(tableView: UITableView,
    titleForHeaderInSection section: Int)
    -> String {
    // do not display empty `Section`s
    if !self.sections[section].users.isEmpty {
        return self.collation.sectionTitles[section] as String
    }
    return ""
}

/* section index titles
   displayed to the right of the `UITableView` */
override func sectionIndexTitlesForTableView(tableView: UITableView)
    -> [AnyObject] {
    return self.collation.sectionIndexTitles
}

override func tableView(tableView: UITableView,
    sectionForSectionIndexTitle title: String,
    atIndex index: Int)
    -> Int {
    return self.collation.sectionForSectionIndexTitleAtIndex(index)
}

Full example here