Sto tentando di simulare il comportamento del testo del fumetto iMessage con un UITableView
. Per scorrere sempre verso il basso, sto usando scrollToRowAtIndexPath
quando viewDidLoad
e viewDidAppear
. Questo perché quando viene chiamato il metodo viewDidLoad
, la tabella non è stata caricata completamente, quindi ho bisogno di quella scroll aggiuntiva in viewDidAppear
. Questo codice rende il trucco. Tuttavia, ciò che voglio non è uno scorrimento animato (l'impostazione di animated
a NO
non risolve questo problema), voglio che la tabella sia sempre visualizzata dal basso, non carichi la tabella e poi vai all'ultima riga.Caricare UITableView dal basso
È possibile? Non riesco a trovare nessuna soluzione che si adatti perfettamente al comportamento desiderato.
Si potrebbe provare a capovolgere la visualizzazione della tabella con un 180 °, capovolgere il celle di visualizzazione tabella personalizzate di 180 ° in modo da sembrare normali e invertire la logica per i percorsi indice. Avresti la riga 0 nella parte inferiore della tua tableview. – Moxy
Sembra un sacco di lavoro. Basta invertire la tua origine dati cambiando l'ultimo oggetto per il primo oggetto e così via. Quindi lo visualizzerai in ordine inverso. – Martol1ni
@ Martol1ni Sono solo 2 righe di codice! – Moxy