1

5 つのタブ バー項目を持つタブ バー アプリがあります。私のタブ バー「アイテム 1」には、サーバー ベースのプロパティ リストから入力されるテーブルビューがあります。

現在、デフォルトでは、アプリはタブバー「アイテム 0」で起動しますが、テーブルビュー (「アイテム 1」) のタブバーを選択すると、データがサーバーから取得されるまでに数秒かかります。

アプリの起動時にテーブルビューに必要なデータをプリロードできる方法はありますか?タブバーのテーブルビュー (「項目 1」) が選択されたときに遅延が発生しませんか?

PS: アプリ デリゲートでデフォルトのタブ バー アイテムを「アイテム 1」に変更できることはわかっています。テーブルビューが読み込まれるまでスプラッシュ スクリーンが表示されるため、これで問題は解決しますが、実際にはタブ バー「アイテム 0」をデフォルト。

4

1 に答える 1

1

アプリ デリゲートのdidFinishLaunchingWithOptions:メソッドでデータの非同期ダウンロードを開始し、後で結果をテーブル ビューのデータ ソースで使用できます。

于 2012-11-04T13:14:51.760 に答える