Frage

Ich habe einen etwas seltsamen.

Ich verwende die folgende Codebasis, um eine zu erstellen UItable mit AutoLayout programmgesteuert:

Verwenden des automatischen Layouts in UITableView für dynamische Zellenlayouts und variable Zeilenhöhen

Das Problem, das ich habe, ist, dass die Ausgabe mir das nach rechts verschobene Trennzeichen zu geben scheint. Ich brauche den Hintergrund, um die Hintergrundfarbe zu haben, die Sie sehen, aber diese kleine "Kerbe" bleibt immer noch weiß.Ich habe die Trennfarbe hier zur besseren Anzeige in Schwarz geändert.

Same output for Simulator and iOS Device

Irgendwelche Ideen darüber, was das schafft, wären sehr dankbar.

War es hilfreich?

Lösung

in viewDidLoad methodenset:

self.tableView.separatorInset = UIEdgeInsetsMake(0, 0, 0, 0);

beachten Sie, dass diese Methode ab iOS 7 verfügbar ist

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top