2012-05-23 130 views
0

我還想寫兩行我的iphone標籤,我讀我應該做的是:標籤換行

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

self.label.text = received; 

因此,「\ n」是LF。

爲什麼它不工作?

回答

1

默認情況下,標籤只能顯示1行文本。使用setNumberOfLines:方法來設置你需要的行數。

1

我補充一下:

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

look it