2

(PHPを使用して)mysqlデータベースから値を取得し、UITextViewとUIWebViewの一部に表示しています。データベースに保存した値はTEXTでしたが、UITextViewで表示すると、ポイントで表示したいデータが段落として表示されます。受信したデータはすでにNSStringにあるので、どうすれば改行できますか

4

2 に答える 2

2

ありがとう、次のコードを使用してそれを行うことができました:

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

UITextView は に新しい行を追加し\n、UIWebView は html を表示します。いくつかのリンクなどを含む単純なテキストがある場合は<br />、新しい行に を追加できます。したがって、UITextView の改行を保持するには\n、UIWebView の有効な改行 HTML (たとえば<br />) が必要です。

パラグラフを取得している理由がわからない場合は、エスケープしすぎているか、php ルーチンで何かが発生している可能性がありますか?

于 2012-10-07T10:40:37.963 に答える