2017-02-24 8 views
0

私たちのプロジェクトでは、このような要件があります。iOSビューコントローラ内の動的ビュー

私たちのwebserviceは、アプリケーション内でビューを作成するために必要なデータを送信します。 これらのデータは、オーダーのある複数のビューで構成されています。 は、例えば、それは我々が同じビューコントローラ内のすべてのこれらのビューを表示しようとしているので、この

[{"ViewType":"Table","datas:":[....]}, 
{"ViewType":"PieChart","datas":[...]}, 
{"ViewType":"BarChart","datas":[...]}] 

のようにデータを送信することができ、ユーザーが最初のビューを開いたとき、彼/彼女はその後、表が表示されます彼は下にスクロールして円グラフなどを表示します。

iOSでどのような種類のデザインパターンでも可能ですか? どうすればよいですか?

ありがとうございました

+0

まず、可能な種類のビューのすべてを知っておいてから、事前にそれらをアプリケーション内に作成してください。 – Tj3n

+0

tableViewを作成して複数のセルをデザインすると、各セルは表示したい単一のビューとして機能します。 'TableCell'、' PieChartCell'、 'BarChartCell'など... –

+0

の場合は、ビューコントローラにUIScrollViewを追加し、' addSubview'を使って上記のビュータイプを動的に追加し続けます。 – ADK

答えて

0

テーブルビューまたはコレクションビューを使用できます。各セルは単一のビューを持つことができます。ビューの数に基づいて、テーブルビューまたはコレクションビューのセル数を設定できます。必要に応じて水平スクロールを無効にします。

関連する問題