Je veux montrer toutes les lignes dans mon tableview (quand il charge) avec la marque rouge (symbole négatif) dans UITableViewCellStateShowingDeleteConfirmationMask
. En d'autres termes, si je clique sur la marque rouge, il doit montrer le bouton de suppression pour cette ligne particulière (l'action du bouton d'édition sera prise sans appuyer sur le bouton d'édition) dans la vue tableau. Le code suivant donne une erreur d'exécution et il ne montre pas la marque moins rouge pour chaque ligne?Modifier une action dans TableView sans bouton Modifier?
Je veux le faire sans un bouton Éditer donc ce que je dois faire pour l'atteindre?
(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSArray *deleteIndexPaths = [NSArray arrayWithObjects: [NSIndexPath indexPathForRow:indexPath.row inSection:0], nil];
[tableView beginUpdates];
[tableView deleteRowsAtIndexPaths:deleteIndexPaths withRowAnimation:UITableViewRowAnimationFade];
[tv endUpdates];
}
+1 cette réponse m'a vraiment été utile.Merci – Warrior