我想知道是否可以在UITableViewCell中增加detailTextLabel的宽度。 我已经提到了这个UITableViewCell class,但我找不到任何有用的东西。
任何帮助或建议将不胜感激。感谢。
注意:我不想使用CustomCell。
更新1:我想这样做的原因是:
实际上我正在从XML解析数据,我在UITableViewCell标签中显示产品规格。但是我不知道String的确切长度是在标签中显示的,因此我无法确定标签的高度,它的单元格和值被截断,如图中红色矩形所示。
请以更清晰的方式查看图片:
答案 0 :(得分:3)
您可以尝试子类化UITableViewCell
并覆盖默认的-(void)layoutSubviews
方法。
答案 1 :(得分:0)
[cell.detailTextLabel setFrame:aBiggerFrame];
答案 2 :(得分:0)
你可以像@Cyrille那样做一个customCell。
这是一个链接:
http://www.e-string.com/content/custom-uitableviewcells-interface-builder