簡體   English   中英

在iOS中從plist向字符串添加換行符

[英]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”。 確保UILabelnumberoflines = 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM