Supprimer la ligne de séparateur UITableView
Je veux supprimer la ligne suivante, entre les 2 points de vue. Cette ligne séparée, 2 UITableViewCell:
J'ai déclaré la vue de la table comme suit:
self.tableView = [[UITableView alloc] initWithFrame:CGRectZero style:UITableViewStylePlain];
self.tableView.delegate = self;
self.tableView.dataSource = self;
self.tableView.keyboardDismissMode = UIScrollViewKeyboardDismissModeOnDrag;
self.tableView.scrollEnabled = NO;
self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
self.tableView.estimatedRowHeight = 85.0;
self.tableView.rowHeight = UITableViewAutomaticDimension;
Donc j'ai en fait écrit - self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
Pourquoi existent-ils encore?
source d'informationauteur Evgeniy Kleban
Vous devez vous connecter pour publier un commentaire.
Objective-C :
Swift:
Appliquer la ligne dans le viewDidLoad() la méthode.
Si vous voulez le faire de pointe de fichier, régler la tableView la propriété de Séparateur à
None
Cacher tableView séparateurs à l'aide de l'INTERFACE utilisateur
Ici, vous sélectionnez TableView "Séparateur" de la propriété comme "Aucun".
https://i.stack.imgur.com/8KyH5.png
Vous pouvez utiliser le code suivant, car il ne sera pas supprimer la ligne séparateurs des sections.:
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
//Votre code ici //
cellule.separatorInset = UIEdgeInsetsMake(0.f, [UIScreen écran principal].les limites.taille.largeur, 0.f, 0.f);
}
Utiliser le code ci-dessous dans swift 4
tableView.separatorStyle = .aucun