在UITextView中添加换行符

时间:2009-12-29 16:27:35

标签: iphone nsstring uitextview

我一直在谷歌和其他一些论坛上寻找这个问题的答案,但我还没有找到答案。这似乎是一个简单的问题:如何在UITextView的文本字段中手动插入换行符?

如果重要,我正在从SQLite数据库中读取我的字符串。这意味着我在我在UITextView的-setText中使用它之前,正在将一个const char(我认为 - 至少我已经这样做了)转换为NSString。我已经尝试将'\ n'插入到SQLite数据库中,但是在翻译完所有内容后,它会在iPhone屏幕上显示为'\ n'。我可以使用另一个角色吗?

1 个答案:

答案 0 :(得分:3)

字符串中的转义序列在编译时被解释并替换为它们的实际字节值 - 因此它们在编译器之外没有任何意义。

将数据库中的字符串传递给[UITextView setText:]就是您需要做的。您的数据库应按原样保持换行符(0x0A)。

安德鲁