Ho un UITextView
in un TableViewCell e utilizzo l'approccio iOS 8 fornito UITableViewAutomaticDimension
nell'elenco here.Come aggiornare l'altezza della cella con UITableViewAutomaticDimension?
Se l'utente aggiunge una nuova riga a UITextView
e così textView, l'altezza della cella dovrebbe aumentare, come posso aggiornare l'altezza?
provato:
cell.layoutIfNeeded()
cell.setNeedsUpdateConstraints()
Questi non funziona.
Se ricarico delle cellule, come
tableView.reloadRowsAtIndexPaths([iindexPath], withRowAnimation: .None)
questo funziona, ma poi ho bisogno di trattare con dimettersi e spettacolo tastiera. Lo eviterei. Qualche soluzione?
Se fisso vincolo altezza, si fermerà UITableViewAutomaticDimension lavorare –
quindi aumentare la sua altezza impostando il telaio –
giù in basso la soluzione che modifica l'altezza –