Questa mattina ho appena installato nuovo Xcode che include iOS 6.iOS UITableView scrollToRowAtIndexPath non funziona più
ho una visione tabella caricata con un file plist contenente i capitoli e le linee. I capitoli definiscono le sezioni.
L'utente seleziona capitolo e riga e la vista tabella viene automaticamente spostata nella posizione corretta (in viewDidLoad).
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:linePos inSection:chapterPos];
[self.tableView scrollToRowAtIndexPath:indexPath
atScrollPosition:UITableViewScrollPositionTop animated:YES];
funziona perfettamente con il simulatore iOS5.
Provando questo nel simulatore iOS 6 lo scorrimento non viene eseguito. Non ho errori Ho controllato, linePos e chapterPos ricevono valori corretti ma lo scroll non viene eseguito.
Qualche idea, perché?
solo per aggiungere dolore e sofferenza è rotto di nuovo 5 anni dopo in iOS 11. –