Question

J'en ai un un peu bizarre.

J'utilise la base de code suivante pour créer un UItable avec AutoLayout par programmation :

Utilisation de la mise en page automatique dans UITableView pour les dispositions de cellules dynamiques et les hauteurs de lignes variables

Le problème que j'ai est que la sortie semble me donner le séparateur décalé vers la droite. J'ai besoin que l'arrière-plan soit la couleur d'arrière-plan que vous voyez, mais cette petite "encoche" reste toujours blanche.J'ai changé la couleur du séparateur en noir ici pour une meilleure visualisation.

Same output for Simulator and iOS Device

Toutes les idées sur ce qui crée cela seraient très appréciées.

Était-ce utile?

La solution

dans viewDidLoad ensemble de méthodes :

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

notez que cette méthode disponible à partir d'iOS 7

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top