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;

「Hello」のフォントを 10 に設定し、「How are you?」のフォントを設定できますか? 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];

フォント サイズが異なる 2 つの異なるラベルを作成し、両方の文字列を連結して cell textlabel に設定しました。これがうまくいくことを願っています。

于 2012-04-27T12:39:34.663 に答える