我在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。
最佳答案
您需要以编程方式添加此第二行,或者根据您采用的方法在情节提要中对其进行设置:
cell.textLabel.numberOfLines = 0;
cell.textLabel.lineBreakMode = NSLineBreakByWordWrapping;