2

我正在从 mysql 数据库中检索值(使用 PHP)并将其显示在 UITextView 和 UIWebView 的某些部分中。我存储在数据库中的值在 TEXT 中,但是当我在 UITextView 中显示它时,我想以点显示的数据显示为一个段落。由于我收到的数据已经在 NSString 中,我该如何换行

4

2 回答 2

2

UITextView 在 上添加一个新行\n,UIWebView 显示 html,如果您只有带有一些链接或其他内容的纯文本,您可以添加<br />一个新行。因此,为了保留 UITextView 您需要的换行符\n以及 UIWebView 有效的换行 HTML(例如<br />)。

不知道为什么你得到一个段落,也许你在你的 php 例程中过度转义或某些东西?

于 2012-10-07T10:40:37.963 回答
2

谢谢,我能够做到这一点,使用以下代码:

NSString *myNewLineStr = @"<br />";
string = [string stringByReplacingOccurrencesOfString:@"\n" withString:myNewLineStr];
于 2012-10-07T22:58:24.840 回答