Sto riscontrando un problema con UITableView's
didSelectRowAtIndexPath
.
La mia tabella è impostata in modo tale che quando seleziono la riga inizializza un nuovo controller di visualizzazione e lo spinge.
La prima volta che tocco una riga nella tabella, il metodo non viene chiamato. Una volta selezionata un'altra riga, inizia a funzionare normalmente.
Ho verificato questo impostando un punto di interruzione su didSelectRowAtIndexPath
. Quando aggiungo un NSLog
metodo, vedo che quando seleziono la seconda riga che spinge finalmente il nuovo controller di visualizzazione, vedo apparire contemporaneamente due istruzioni di registro nella console.
Eventuali suggerimenti?
tableView:didSelectRowAtIndexPath:
?