Mam wyszukiwane i wyszukiwane przez niekończące się blogi i artykuły na temat ustalania dynamicznej wysokości niestandardowego UITableViewCell i jego szczegółowy tekst. Naprawdę ciężko mi było znaleźć dobrą dokumentację na ten temat.Niestandardowy UITableView Dynamiczny wzrost komórki
Co muszę zrobić, to mieć komórka rosnąć zgodnie z tekstem w środku, ale nigdy nie schodzi poniżej wysokości 70
Próbowałem kilka odpowiedzi na tego typu pytania tutaj na StackOverflow ale żaden z nich zadziałało. Cała moja aplikacja jest już prawie skończona, ale naprawdę muszę to osiągnąć, zanim wydam i jej kłopot.
Oto, co próbuję, ale po prostu nachodzą na siebie zachodzące na siebie komórki. Z tego, co przeczytałem, muszę znaleźć ramkę, jeśli komórka niestandardowa lub widok tekstowy w komórce również, ale nie jestem pewien, jak to zrobić lub wymieszać je wszystkie razem, aby zwrócić jedną wysokość.
Każda pomoc zostanie bardzo doceniona Dziękujemy! Metoda
- (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
Obraz pokazuje, co mam z niemal każdej metodzie staram! Wydaje się, że pobiera rozmiar każdego ciągu tekstowego, ale nie zmienia rozmiaru komórek. – FreeAppl3