2011-01-10 4 views
0

私の最初の画面を呼び出して、私はのviewDidLoadでのWebサービスメソッドを呼び出すために使用しました空のリストが含まれています。ロード画面がのUITableViewが含まれてい

したがって、メソッドが完了するまで待つ(つまりダイアログを読み込む)必要があります。その後、データが表示されます。

どうすればよいですか?

答えて

0
-(IBAction) buttonClick: (id) sender{ 

    //show loading dialog here(activity indicator) 
    [self performSelectorInBackground:@selector(callWebService) withObject:nil];  

    } 

-(void) callWebService 
{ 
    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc]init]; 

    //resend request and parse response. 
    // create new view controller object and push screen 
    // hide loading indicator 

    [pool release]; 
} 
2

UIActivityIndi​​catorViewとUILabelで新しいビューを作成します。その後、いくつかのCATransitionをウィンドウの上に追加します。ダウンロードが完了したら、この画面を削除してください。

+0

はい、良い解決策です。 – Kampai

関連する問題