2017-01-12 11 views
-5

記事をViewControllerに表示しようとしています。複数のUITextViewをプログラムで追加する

APIから受け取った出力は記事を段落に分割し、各段落はJSONのノードです。例えば、

{ 
"para" : 1, 
"content" : "some long paragraph" 
}, 
{ 
"para" : 1, 
"content" : "some long paragraph" 
} 

は、私は1つの長い記事として、このコンテンツを表示したいが、私は、各段落ではなく1つのTextViewにすべての段落とビューを組み合わせることの一つのTextViewに表示されるようにしたいです。

私はXcode 8、Swift 3を使用しています。私はCocoapodsを使用していますので、図書館は大歓迎です。ありがとう。

+0

プログラムですべてのtextviewsを作成するのではなく、tableviewに入れておく方がよいでしょう。 – GeneCode

答えて

0

テキストビューを使用する場合、複数のテキストビューを作成する必要はありません。ただ1つのテキストビューを使用してください。

応答オブジェクトでforループを使用し、各段落の後に/ nを使用して、すべての段落の内容を単一の文字列に追加します。その文字列の値をtextviewに設定するだけです。それでおしまい。私はそれがあなたのためにうまくいくことを願っています..

関連する問題