Ho ricerca e cercato attraverso infinite blog e articoli su come determinare un'altezza dinamico per una consuetudine UITableViewCell e il suo testo dettagliato. Ho davvero avuto difficoltà a trovare una buona documentazione su questo.personalizzata UITableView dinamica cellulare Altezza
Che cosa devo fare è avere la cellula a crescere secondo il testo all'interno ma mai scendere sotto un'altezza di 70.
ho provato molte delle risposte per questo tipo di domanda qui su StackOverflow ma nessuno di loro ha funzionato. La mia intera app è quasi terminata, ma ho davvero bisogno di ottenere questo risultato prima di rilasciarlo e il suo problema.
Ecco che cosa sto provando, ma ottengo solo uno slop di celle che si sovrappongono l'un l'altro. Da quello che ho letto ho bisogno di trovare la cornice se la cella personalizzata o la visualizzazione testo nella cella, ma non sono sicuro di come farlo o di mescolarli tutti insieme per restituire una altezza.
Qualsiasi aiuto sarebbe molto apprezzato Grazie! Metodo
- (CGFloat) tableView: (UITableView *) tableView heightForRowAtIndexPath: (NSIndexPath
*) indexPath
{
CGSize aSize;
aSize = [[(Tweet*)[tweets objectAtIndex:indexPath.row]tweet] sizeWithFont:[UIFont
systemFontOfSize:14]
constrainedToSize:CGSizeMake(300.0, 1000.0)
lineBreakMode:UILineBreakModeTailTruncation];
return aSize.height;
}
http://imageshack.us/photo/my-images/508/screenshot2011092816313.png – FreeAppl3
L'immagine mostra quello che ottengo con appena circa ogni metodo che cerco! Sembra che stia ottenendo la dimensione di ogni stringa di testo ma non ridimensionando le celle – FreeAppl3