标签换行

时间:2012-05-23 07:56:07

标签: objective-c

我想在我的iphone标签上写两行,我读到的应该是:

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

self.label.text = received;

所以,“\ n”是LF。

为什么不起作用?

2 个答案:

答案 0 :(得分:1)

默认情况下,标签只能显示1行文字。使用setNumberOfLines:方法设置所需的行数。

答案 1 :(得分:1)

我补充说:

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

look it