Animazione di ricarico dei UITableView
-
24-09-2019 - |
Domanda
Sto cercando di animare le righe della tabella in un UITableView
in un progetto iPhone come ho strisciare attraverso lo schermo per ricaricare i dati.
Quando I animazioni disabili e solo reloadData
chiamata, tavolo continua rispondendo a gesti di scorrimento.
Quando aggiungo le animazioni con il metodo reloadSections:WithRowAnimation:
, tavolo smette di rispondere a colpi, e solo la barra di navigazione in alto risponde ai colpi.
Un altro cambiamento è che, tavolo inizia a rispondere alla selezione e devo disattivare manualmente nuovamente. Ho il sospetto che questi due problemi potrebbero essere correlati.
Sto usando il codice di rilevamento colpo qui btw: 1
Soluzione
Il mio codice per la gestione del gesto era in una UIView
che conteneva un'altra UIView che a sua volta contiene il UITableView
. Si scopre che l'interazione utente del UIView
che è la superview del UITableView
stato attivato. L'impostazione per portatori di handicap causato il gesto di spostarsi verso l'alto nella catena responder, e risolvere il problema.