Ich habe ein UITableView
in IB hinzugefügt und den "Delegaten" und die "Datenquelle" festgelegt, und alles funktioniert gut. Als nächstes wollte ich die Trennfarbe ändern, aber die einzige Möglichkeit, dies zu tun, bestand darin, die Methode einem der Rückrufe der Delegierten hinzuzufügen. Gibt es einen besseren Ort, an dem ich dies einfügen sollte?
Ich habe dies im Moment nicht, aber ich dachte, dass ich möglicherweise ein "iVar" von meinem Controller hinzufügen muss, das ich mit dem UITableView
in IB verknüpfen und dann die Trennfarbe in dem viewDidload
?
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
[tableView setSeparatorColor:[UIColor blackColor]];
return 65;
}
ios
objective-c
uitableview
cocoa-touch
Fuzzygoat
quelle
quelle
Antworten:
Ich hoffe, das hilft - Sie brauchen das,
self.
um darauf zuzugreifen, denken Sie daran.Swift 4.2
quelle
[super viewDidLoad];
zum Code-Snippet wäre schön.