[英]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.