私の iOS アプリケーションでは、viewDidLoadメソッドでloadDataというメソッドを呼び出しています。
loadDataは、ローカルの SQLite データベースからデータを取得し、項目の配列に入力します。
別のメソッドshowDataで、ロードされたデータを取得して実際の画面に表示します。
- (void)viewDidLoad {
[super viewDidLoad];
[self loadData];
[self showData];
}
- (void)loadData {
//connects to local SQLite database
//data is loaded into a NSMutableArray called 'myData'
}
- (void)showData {
UIImage *myImage = [UIImage imageNamed:[myData objectAtIndex:0]];
self.imageView.image = myImage;
}
ただし、メソッドloadDataが配列にデータを入力するのに時間がかかるため、これは現在機能しません。
私が作成した回転する画像で画面にポップアップするカスタムの進行状況インジケーター ビューを表示したいと思います。これはメソッドloadDataが完了するまで表示され、その後showDataが実行されます。
誰かが私を正しい方向に向けたり、これを行う方法にリンクしてくれませんか? どうもありがとう!