繁体   English   中英

UILabel未调整大小

[英]UILabel not resizing

我在UITableViewCell有一个UILabel

我用以下字符串设置文本:

@"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;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM