0

我创建了一个 uitableview,在每个单元格中都有一个 textLabel。

cell.textLabel.numberOfLines = 0;
cell.textLabel.text = [NSString stringWithFormat:@"Hello\n how are you?"];
UIFont *myFont = [ UIFont fontWithName: @"Novel" size: 6.0 ];
cell.textLabel.font  = myFont;

我可以将“你好”的字体设置为 10,将“你好吗?”的字体设置为 到 6?

谢谢!

4

1 回答 1

-1

按照以下操作:

UILabel *flabel = [[UILabel alloc]init];
flabel.text = @"Hello";
flabel.font = [UIFont fontWithName:flabel.text size:10];
UILabel *slabel = [[UILabel alloc]init];
slabel.text = @"How are you?";
slabel.font = [UIFont fontWithName:slabel.text size:6];
cell.textLabel.text = [NSString stringWithFormat:@"%@\n%@",flabel.text,slabel.text];

我创建了两个具有不同字体大小的不同标签,并通过连接两个字符串将其设置为单元格文本标签。希望这应该有效。

于 2012-04-27T12:39:34.663 回答