Ho cercato un paio di articoli ma non ho trovato quello che cercavo. Fondamentalmente, voglio mostrare il pulsante Elimina su ogni riga ma non voglio usare la proprietà UITableView.editing. Perché sembra così;UITableViewCell, mostra il pulsante di cancellazione in stile swipe senza scorrimento
Ci saranno pulsante "Modifica". Quando l'utente fa clic su di esso, il pulsante Elimina sarà simile allo scorrimento.
C'è qualche possibilità di mostrare pulsanti di cancellazione come questo;
forse c'è un qualche modo a che fare con esso. Altrimenti, creerò una visualizzazione personalizzata per questo.
Grazie per il vostro consiglio.
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {
// Return YES if you want the specified item to be editable.
return YES;
}
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath {
if (editingStyle == UITableViewCellEditingStyleDelete) {
//Do something...
}
}
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView
editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath {
return UITableViewCellEditingStyleDelete;
}
do u want pulsante elimina come image2 a Tableview? –
@bhavinramani si Voglio eliminare i pulsanti apparirà come image2. Ci sarà il pulsante "Modifica" e quando si fa clic su di esso tutte le righe dovrebbero apparire come immagine2. –
La cella personalizzata tableview è l'unico modo per andare per te, poiché il pulsante di eliminazione alla fine della cella non sarebbe visibile per tutte le celle in tableview contemporaneamente (come hai elaborato nella schermata) – viral