Ausblenden label, wenn UITableView Zelle abgegriffen wird

Ich habe ein label, in meinen Zellen, dass ich möchte, um zu zeigen/verstecken, wenn angezapft. Ich weiß, dass ich auf der index-Pfad der Zelle, die war abgegriffen innerhalb didSelectRowAtIndexPath. Aber ich bin unsicher, wie ich dann ein - /ausblenden der label in einer bestimmten Zelle.

Bin ich in der Lage zu zeigen/verbergen innerhalb didSelectRowAtIndexPath oder gibt es einen Weg, damit umzugehen, in cellForRowAtIndexPath und aktualisieren Sie es dann?

Habe ich einige der Forschung in das, aber ich konnte wirklich nicht finden, eine ganze Menge.

Hier ist alles, was ich habe, so weit:

var selectedRowIndex: NSIndexPath = NSIndexPath(forRow: -1, inSection: 0)

override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
    selectedRowIndex = indexPath
}
  • Erhalten Sie die Zelle aus didSelectRowIndexPath. UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath]; und als ausblenden label dieser Zelle.
InformationsquelleAutor user3746428 | 2014-10-17
Schreibe einen Kommentar