[英]Adding a line break to a string from plist in iOS
我需要在字符串中添加換行符,這是從plist中獲取的。 字符串將傳遞到UILabel
以顯示在屏幕上。
例如,我的文字就像"Adding a line break to a string from plist in iOS"
單詞休息后我需要一個換行符。
我添加了一個"\\n"
,因此文本變為“在iOS中從plist向字符串添加換行符\\ n”。 確保UILabel
的numberoflines = 0
。
但我看不到換行符,文本本身出現"\\n"
文本。
需要一些指導...謝謝..
編輯:
[photo setCaption:[NSString stringWithFormat:@"%@",[[galleryArray objectAtIndex:index] objectForKey:@"Title"]]];
plist文件需要字符串值中的實際換行符。 你不能輸入兩個字符\\和n
。 那些僅被編譯器視為換行符。
在Xcode中調出plist文件並編輯字符串值。 要輸入換行符,請在鍵盤上按“ option-Return
,而不是“ Return
。
現在,當您將此字符串值加載到應用程序的NSString
中時,換行符將成為字符串值的一部分。 當設置在標簽的文本時,將出現換行符(假設標簽設置為顯示多行)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.