Ich habe den Zwischenzellabstand in meinem NSTableView auf 0 durch das Senden eingestellt:Wie entferne ich den Abstand zwischen den Zellen eines NSTableView?
[self.tableView setIntercellSpacing:NSMakeSize(0, 0)];
in dem Fenster Controller awakeFromNib
aber es ist immer noch ein (möglicherweise 1 Pixel breit) leerer Raum zwischen den Zeilen, die ich denke, ist, wo Die Gitterlinien werden gezeichnet, obwohl ich die Gitterlinien nicht verwende. Wie kann ich diesen Raum zwischen den Reihen loswerden?
Update:
Die NSTableView documentation scheint zu sagen, dass diese 1-Pixel-Trennung entfernt gehen soll, wenn die Zwischenzellen-Trennung auf 0, 0. In meinem Fall eingestellt wird, ist es nicht. Vielleicht ist es ein Fehler?
verwenden Sie [self.tableView setIntercellSpacing: NSMakeSize (0, 0)]; Methode in awatchfromnib? –
Ja, ich habe die Frage aktualisiert, um diese Informationen hinzuzufügen. –
Dang, ich habe gerade festgestellt, dass die Lücke von 1 Pixel auf einen Fehler in meinem Zeichencode zurückzuführen ist. Wie kann ich diese Frage zurückziehen? –