2009-07-31 5 views
1

App Storeアプリケーションでは、かなり多くのアプリが、コンテンツの取得中に "Loading .."という表示を表示します。App StoreアプリケーションのようなUITableViewに "Loading ..."画面を表示する

どうすればこのことができますか?私は、UITableViewを削除してaddSubViewを呼び出し、データが利用可能になったら、tableviewを追加して戻しますか?それとも他のショートカットがありますか?

私の質問は明確でない場合は、このイメージを参照してください... http://www.flickr.com/photos/mugunthkumar/3774575906/

私は私のテーブルビューの内容は準備ができているまで、このような一時的なロードビューを作成する方法を知りたい...

答えて

2

最も簡単な方法は、ビューにアクティビティビューアと「読み込み中」ラベルを追加して非表示にすることです。

次に、データの読み込みを開始し、テーブルを非表示にし、アクティビティビューアとラベルを表示し、アクティビティビューアをアニメーション化して、バックグラウンドスレッドでデータを読み込みます。

スレッドが終了したら、アクティビティビューアとラベルを非表示にして、再度表を表示します。

+0

これは他の方法を提案することはできません – ashokdy

関連する問題