0

Webサーバー(ASP.Net / C#)からドキュメントをダウンロードして表示するiPadアプリがあります。ドキュメントはカテゴリに分割され、各カテゴリはタブバーコントローラのタブで表されます。

ユーザーがタブをタップすると、そのカテゴリのドキュメントのグリッドビューを表示するビューコントローラが表示されます。

私はこれをInterfaceBuilderを介してまとめ、各カテゴリはハードコーディングされています。

ただし、Webサービスで新しいカテゴリを作成してから、アプリからプログラムで新しいタブ(適切なラベルとアイコンを使用)とそのカテゴリに関連付けられたビューを、から渡されたパラメーターから作成できるようにしたいと思います。ウェブサービス。

これが可能かどうか、またはInterface Builderから実行する必要があるかどうかを誰かが知っていますか?

4

1 に答える 1

2

基本的な手順は次のようになります。

-アプリデリゲートまたはタブバーを初期化して設定する前のどこかで、画像と情報をダウンロードするために電話をかけます

-ダウンロードしたデータに基づいて、プログラムでタブバーを設定します。プログラムでUITabBarタイトルを設定します。

-レイアウトが同じである場合は、タブごとに同じView Controllerを再利用でき、ViewControllerの各インスタンスにデータの取得先を示すプロパティを設定するだけです。

于 2013-01-22T15:17:04.277 に答える