0
我正在從服務器下載字符串數據。數據包含新行文字符"\n"
,當我將字符串分配給Label
的文本屬性時,新行文字符以"\n"
打印,而不是在行之間有新行。如果我有相同的字符串存儲在本地,它工作正常!我得到UTF8字符串。那是問題嗎?iOS:從服務器收到的數據中無法識別新行字符
我正在從服務器下載字符串數據。數據包含新行文字符"\n"
,當我將字符串分配給Label
的文本屬性時,新行文字符以"\n"
打印,而不是在行之間有新行。如果我有相同的字符串存儲在本地,它工作正常!我得到UTF8字符串。那是問題嗎?iOS:從服務器收到的數據中無法識別新行字符
此行添加到您的UILabel創作
label.numberOfLines = 0;
希望這有助於你..
這是奇怪的。我在我的服務器字符串上有「\ n」,但它正在讀「\\ n」!我必須如http://stackoverflow.com/questions/2312899/how-to-add-line-break-for-uilabel中所述[myLabelText stringByReplacingOccurrencesOfString:@「\\ n」withString:@「\ n」] – applefreak