textLabel在UITableViewCell中有两行+无(截止)

时间:2011-12-17 14:00:07

标签: objective-c xcode uitableview textlabel

我有一个RSS提要阅读器应用程序,每个单元格从RSS提要苹果网站的XML中的元素中获取标题。现在标题很长,所以我想做的是使用以下方法增加每个单元格的大小:

 -(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {

return 80;
  }

使标题分成两行或多行并展开,但文字继续直行并切断。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:5)

就像在UILabel上设置numberOfLines属性和lineBreakMode属性一样简单,允许UILabel自动支持多行文字。

答案 1 :(得分:1)

您只设置了单元格高度,但UILabel仍然是单行标签。要更改内容,请参阅here