Ich habe eine UITableView
in IB hinzugefügt und die "Delegate" und "Datenquelle" eingestellt und alles funktioniert gut. Was ich als nächstes tun wollte, war die Farbe des Separators zu ändern, aber die einzige Möglichkeit, dies zu tun, war, die Methode zu einem der Delegaten-Callbacks hinzuzufügen. Gibt es einen besseren Ort, an den ich das setzen sollte?UITableView, Separator Farbe wo zu setzen?
Ich habe dies im Moment nicht, aber ich dachte, dass ich vielleicht eine "iVar" von meinem Controller hinzufügen, die ich mit der UITableView
in IB verknüpfen und dann Trennzeichenfarbe in der viewDidload
setzen kann?
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
[tableView setSeparatorColor:[UIColor blackColor]];
return 65;
}
die Variable Hinzufügen und es bis in IB Einhaken ist, wie ich es immer getan habe. – s1mm0t
Das war was ich dachte. Ich habe ein Tutorial gemacht, das sie nicht benutzt haben und iVar, sie haben sich nur auf die Callbacks von Delegaten und Datenquellen verlassen. Allerdings haben sie nie auf die Farbe des Separators zugegriffen, vielleicht deshalb. – fuzzygoat