Ich bin auf der Suche nach einer Gruppe von Benutzern von Backendless, ähnlich wie iPhone Kontakte gruppieren und sortieren. Ich möchte sectionIndexTitlesForTableView(_:)
, titleForHeaderInSection(_:)
und sectionForSectionIndexTitle(_:)
hinzufügen. Ich habe kein Tutorial dazu gefunden, und ich bin seit Wochen festgefahren.Gruppieren und sortieren Backendless-Daten in UITableview mit Swift
Bisher bin ich in der Lage Benutzer abzurufen und die Tabellenansicht zu füllen. Ich implementierte auch UISearchBarDelegate
.
var users: [BackendlessUser] = []
var filteredUsers : [BackendlessUser] = []
override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
return 1
}
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
if tableView == self.tableView {
return users.count
} else {
return self.filteredUsers.count
}
}
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = UITableViewCell()
if tableView == self.tableView {
let user = users[indexPath.row]
cell.textLabel?.text = user.name
} else {
let filteredUser = filteredUsers[indexPath.row]
cell.textLabel?.text = filteredUser.name
}
return cell
}
vergessen Sie nicht, dieses Thema gelöst zu setzen, wenn es funktioniert – Masterfego