从 UITextView 获取换行符
我正在为 iPhone
构建一个小型消息应用程序。当用户在我的 UITextView 中写入消息时,我将其保存到在线数据库中。然后我下载它并将其显示给另一个用户。问题是我发送到 DB
的字符串不包含用户输入的 Uitextview
中的“\n”符号,当我尝试显示时消息将其显示在一行中,而不是用户输入的格式。
我以某种方式希望从 UitextView 获取所有换行符并将它们保存在数据库中的文本中,以便我可以使用正确的格式显示消息。
我如何在 Objective C 中做到这一点?
I'm building a small messaging app for the iPhone
. When the user writes a message in my UITextView
I save it to an online database
. Then I download that and display it to another user. The problem is that the string that I send to the DB
do not include the "\n"-sign from the Uitextview
that the user typed in, When I try to display the message it displays it in one line instead of the formatting the user inputed.
I somehow want to get all newline-signs from the UitextView
and save them inside the text in the DB so I can display the message with the right formatting.
How do I do this in Objective C?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
UITextView
支持'\n'
换行符,并且其text
属性将包含它们。您可以尝试此操作来确认
UITextView
支持它们(请注意,textView
是UITextView
):或者这样
,所以您的问题可能出在其他地方在保留用户字符串的代码中。
UITextView
supports the'\n'
newline, and itstext
property will contains them.You can try this to confirm that a
UITextView
supports them (note thattextView
is aUITextView
):Or this
So may be you problem is elsewhere in the code that persist the user string.