0

iPhone のラベルに 2 行書きたいのですが、読むべきことは次のとおりです。

NSString *received = [[NSString alloc] initWithFormat:@"Rocio\n,%@",[[NSString alloc] initWithData:receivedData encoding:NSASCIIStringEncoding]];  

self.label.text = received;

したがって、「\n」は LF です。

なぜ機能しないのですか?

4

2 に答える 2

1

私は追加します:

self.label.lineBreakMode = UILineBreakModeWordWrap;
self.label.setNumberOfLines=0;

于 2012-05-23T08:14:09.337 に答える
1

デフォルトでは、ラベルは 1 行のテキストしか表示できません。setNumberOfLines:メソッドを使用して、必要な行数を設定します。

于 2012-05-23T07:57:30.047 に答える