Ho un UITableView con diverse origini dati. Questo perché, ho bisogno di cambiare i dati con un UISegmentedControl, e se li aggiungo come subviews, non riesco a utilizzare la barra di stato per scorrere verso l'alto, eccUITableView non si aggiorna correttamente dopo aver modificato dataSource
In un primo momento, mi mostrano una schermata di login:
self.tableView.dataSource = loginTableView;
self.tableView.delegate = loginTableView;
[self.tableView reloadData];
Poi, una volta che l'utente si è connesso, faccio la seguente per cambiare all'indice: 1 del segmentedControler, che è il loro profilo:
self.tableView.dataSource = profileTableView;
self.tableView.delegate = profileTableView;
[self.tableView reloadData];
Tuttavia, gli aggiornamenti vista tabella, ma è un po 'di un mix tra le due origini dati. Alcuni dei testi sono cambiati, alcuni si sovrappongono, mentre alcuni sono completamente mancanti.
C'è un altro modo in cui dovrei cambiare il dataSource per un UITableView?
Thx
Sì, lo stava facendo questo, ma poi non è possibile scorrere verso l'alto tramite lo statusBar e stavo avendo problemi a spingere le viste. – runmad