是否可以编辑UITableViewCell的numberOfLines?

时间:2010-01-18 04:22:33

标签: iphone uitableview

单击该单元格时是否可以编辑UITableViewCell的numberOfLines? 可能的?

示例

cell.textLabel.numberOfLines = 1;

when selected at cell

cell.textLabel.numberOfLines = 5;

感谢所有回复

2 个答案:

答案 0 :(得分:0)

您仍然遇到无法动态调整大小行高度的问题 因为它是在创建单元格时设置的。 (通过heightForRowAtIndexPath)

奇怪的是,如果要确定该文本标签中文本的大小,最好的方法是使用NSString的sizeWithFont。

答案 1 :(得分:0)

我认为你还需要设置标签的框架

CGRect rect = cell.textLabel.frame;
rect.size.height =(5 * rect.size.height);
cell.textLabel.frame = RECT;