我的标签不是破线,它显示如下
...文本
我期待这样的事情
文本
&安培;
文本2
这是我的代码
UILabel *oppLabel = [[UILabel alloc] initWithFrame:CGRectMake(131, 10, 130, 21)];
oppLabel.numberOfLines = 0;
string = [[Array2 objectAtIndex:indexPath.row] objectForKey:@"O"];
NSString *string2 = [[NSString alloc]init];
string2 = [[Array2 objectAtIndex:indexPath.row] objectForKey:@"P"];
string = [string stringByAppendingString:@"\n VS\n"];
NSString *str = [NSString stringWithFormat: @"%@ %@",string,string2];
NSLog(str);
oppLabel.tag =1;
oppLabel.text = str;
cell.textLabel.numberOfLines=0;
[cell.textLabel setLineBreakMode:NSLineBreakByWordWrapping];
[cell.contentView addSubview:oppLabel];
return cell;
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
return 100;
}
答案 0 :(得分:0)
您已将oppLabel设置为21像素的固定帧高,然后将其作为子视图添加到单元格中。 由于框架高度是固定的,因此这将成为一个问题。
您还设置了cell.textLabel属性,但未使用cell.textLabel 也许你不是不知道oppLabel而应该直接设置单元格文本?