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

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top