0

これはコードです:

NSString *labelString = @"Username: \n some text";
NSMutableAttributedString *labelAttributedString = [[NSMutableAttributedString alloc]initWithString:labelString];
...
self.smartLabel.attributedText = labelAttributedString;

ラベルは次のとおりです。

Username: some text

それ以外の:

Username:
some text 

編集:ラベルにはテキストを1行に入れるのに十分なスペースがありますが、ブレークラインを挿入したい(プログラムで!)

4

2 に答える 2

2

指定された画像に示すように、ラベルに表示する行が 1 行しかないように見えますが、ラベル行を 2 つ以上に増やしてください。 ここに画像の説明を入力

****Edite**:あなたのラベルはOHAtributedLabelなので、以下のコードで同じことができます**

self.smartLabel.numberOfLines = 0;

self.smartLabel.lineBreakMode = NSLineBreakByWordWrapping

于 2014-02-24T10:07:32.140 に答える