如何在UITextView中进行换行

0 cocoa-touch line-breaks uitextview uikit

我想在UITextView中做一些换行,我在不同的主题中看到@"\n"应该有效...

如果我尝试:

textView.text = @"Hey \nDude !";
Run Code Online (Sandbox Code Playgroud)

这工作正常!但是,如果我的文本来自plist文件(具有根类型数组)

textView.text = [NSString stringWithString:[timeCodeArray objectAtIndex:textNumber]];
Run Code Online (Sandbox Code Playgroud)

plist中的文字是:

<string>Hey \nDude !</string>
Run Code Online (Sandbox Code Playgroud)

\n是在文中写的,并没有新的线路违规...

做错了吗?

fan*_*ard 11

NSString *aStr = [timeCodeArray objectAtIndex:textNumber];
textView.text = [aStr stringByReplacingOccurrencesOfString:@"\\n" withString:@"\n"];
Run Code Online (Sandbox Code Playgroud)

我不知道为什么.