UITableView : separator par section ?
Paisible.fr
Membre
Bonjour,
Je dispose dans mon application d'une UITableView composée de 3 sections.
Je souhaiterais que dans la première section les UITableViewCell ne soit pas séparée par une ligne et que dans les 2 autres sections ce soit le cas.
J'ai essayé (en Swift) avec :
tableView.separatorStyle = UITableViewCellSeparatorStyle.None
Mais cela s'applique évidemment à toute la UITableView.
Savez-vous s'il est possible de définir cette propriété par Section ?
Merci
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Une possibilité est de ne pas utiliser le séparateur standard de la TableView, puis d'ajouter une ligne de séparation dans les cellules que l'on souhaite.
@jpimbert : oui la plupart des solutions que j'ai trouvées sur le web proposent de mettre UITableViewCellSeparatorStyle.None et d'ajouter à la main une ligne à l'aide d'une image en bas de la cellule.
Pas très élégant...
Ce n'est pas possible par section mais tu peux éliminer les separators des cellules dans la méthode -tableView:cellForForAtIndexPath:
@Joanna Carter : intéressant. Merci.