我正在从mysql数据库中检索值(使用PHP)并在UITextView和UIWebView中的某些部分显示它。我存储在数据库中的值是在TEXT中,但是当我在UITextView中显示它时,我希望以点显示的数据显示为段落。我如何创建换行符,因为我收到的数据已经在NSString
中答案 0 :(得分:2)
UITextView在\n
上添加了一个新行,UIWebView显示了html,如果你只有一个包含某些链接的纯文本,你可以为新行添加<br />
。
因此,为了保留UITextView的换行符,您需要\n
和UIWebView有效的换行符HTML(例如<br />
)。
不确定为什么你会得到一个段落,也许你过度逃避或你的php例程中的东西?
答案 1 :(得分:2)
谢谢,我能够使用以下代码执行此操作:
NSString *myNewLineStr = @"<br />";
string = [string stringByReplacingOccurrencesOfString:@"\n" withString:myNewLineStr];