自定义UITableViewCell。无法应用UILineBreakModeTailTruncation

时间:2009-08-26 10:43:03

标签: iphone uitableview

我正在创建一个带UILabel的自定义UITableViewCell。

当我在UILabel中设置太长的文本时,它会重叠单元格的边界。 看起来我已经指定了UILabel的所有必需属性,但仍然无法解决可能出错的问题。

我可能应该配置一个表格或单元格吗?

请问我能解决这个问题吗?

感谢。

1 个答案:

答案 0 :(得分:1)

您是否已将UILabel上的行数设置为大于1?行数默认为1,如果设置为1则不会应用任何UILineBreakModes。

您可以在代码中设置行数,如下所示:

UILabel *myLabel;
myLabel.numberOfLines = 2;

然后您应该会发现您的LineBreakMode设置有效......