Vorrei selezionare una cella in una tabellaView. Funziona correttamente utilizzando questo codice, ma una volta selezionato a livello di programmazione non attiva un evento didSelectRowAtIndexPath
. Come posso attivarlo?evento didSelectRowAtIndexPath non attivato quando si seleziona la riga a livello di programmazione
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:0 inSection:0];
[self.mainTable selectRowAtIndexPath:indexPath animated:NO scrollPosition:UITableViewScrollPositionNone];
di lavoro, grazie per l'aiuto – Jaume
Per i futuri viaggiatori: Questa è una grande spiegazione del perché questo non funziona, ma credo che questo è un altro soluzione completa: http://stackoverflow.com/questions/2305781/iphone-didselectrowatindexpath-non-invoked – kbpontius