Tôi đã tìm kiếm và tìm kiếm thông qua các blog và bài viết bất tận về cách xác định chiều cao động cho UITableViewCell tùy chỉnh và văn bản chi tiết của nó. Tôi thực sự đã có một thời gian khó khăn tìm kiếm bất kỳ tài liệu tốt về điều này.Custom UITableView Dynamic Cell Height
Những gì tôi cần làm là có tế bào phát triển theo các văn bản bên trong nhưng không bao giờ đi dưới độ cao 70.
Tôi đã thử một số trong những câu trả lời cho loại câu hỏi ở đây trên StackOverflow nhưng không ai trong số họ đã làm việc. Toàn bộ ứng dụng của tôi sắp hoàn tất nhưng tôi thực sự cần phải hoàn thành nó trước khi tôi phát hành và rắc rối của nó.
Đây là những gì tôi đang cố gắng nhưng tôi chỉ nhận được một slop của các tế bào chồng lên nhau. Từ những gì tôi đọc tôi cần phải tìm các khung nếu các tế bào tùy chỉnh hoặc textview trong tế bào là tốt, nhưng tôi không chắc chắn làm thế nào để làm điều đó hoặc trộn chúng lại với nhau để trở về một chiều cao.
Bất kỳ Trợ giúp nào sẽ được đánh giá cao Cảm ơn bạn! phương pháp
- (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
Những hình ảnh cho thấy những gì tôi nhận được với chỉ là về mọi phương pháp tôi cố gắng! Có vẻ như nó đang nhận được kích thước của mỗi chuỗi văn bản nhưng không thay đổi kích thước các ô – FreeAppl3