UILabel没有调整大小

时间:2014-07-07 09:27:45

标签: ios objective-c uitableview uilabel

我在UILabel内有一个UITableViewCell

我用这个字符串设置文本:

@"Tes blablabla\nTes blablabla\nTes blablabla\nTes blablabla\nTes blablabla\nTes blablabla\nTes blablabla"

应该显示7行吧?但它没有。它只显示第一行。 我在- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

使用此代码
[cell.lblComment setText:[commentDict objectForKey:@"comment"]];
[cell.lblComment sizeToFit];

这有什么问题?我也将行数设置为0 ..

1 个答案:

答案 0 :(得分:1)

您需要以编程方式添加第二行,或根据您采用的方法在故事板中设置它:

cell.textLabel.numberOfLines = 0; 
cell.textLabel.lineBreakMode = NSLineBreakByWordWrapping;