UITableView didSelectRow durante la modifica?
-
05-07-2019 - |
Domanda
Sto costruendo un'interfaccia molto simile alla vista capovolta dell'applicazione Meteo integrata o alla vista Allarmi dell'applicazione Orologio in modalità di modifica. La vista tabella è sempre in modalità di modifica, quindi l'icona di eliminazione appare sul lato sinistro di ogni cella.
Quando la vista tabella è in modalità di modifica, il mio delegato non riceve le notifiche didSelectRowAtIndexPath
. Riceve notifiche accessoriesButtonTappedForRowWithIndexPath
, ma non è quello che voglio fare. Voglio che le mie righe rimangano selezionabili, anche quando la vista tabella è in modalità di modifica.
Qualche idea su come posso farlo?
Grazie,
P.S. Evviva per la NDA sollevata. =)
Soluzione
Imposta table.allowsSelectionDuringEditing
su YES
.
Altri suggerimenti
Puoi anche impostarlo nella finestra di ispezione degli attributi. Assicurati di selezionare la vista tabella, non il controller vista, e seleziona " Selezione singola durante la modifica " nel menu a discesa Modifica: