IB Custom UITableViewCell - 用于cell和detailText的动态高度

时间:2011-05-22 07:18:26

标签: iphone objective-c cocoa-touch ios uitableview

我试图创建一个非常类似于Messages表的表,

它需要3个标签, - 标题 - detailText - 时间(最右侧)

详细文本需要是动态高度,实际的tableViewCell

也是如此

是否可以在IB中制作动态高度tableViewCell?

2 个答案:

答案 0 :(得分:1)

是的,你可以,

只需将此方法用于UITableViewDelegate

即可
tableView:heightForRowAtIndexPath:

答案 1 :(得分:0)

首先,您需要一些NSString method来计算所需的单元格高度。根据我的经验,您需要tableView:heightForRowAtIndexPath,如Cyprian所说,并且在不同的单元格高度下,从tableView:cellForRowAtIndexPath:返回的单元格也应该具有不同的布局,以呈现多行字符串。