0

私は自分の問題を認識していますが、解決策を見つけることができません。ボタンが押されると、UIActivityIndi​​catorViewにstartAminationを実行し、XMLフィードからデータを取得するように指示します。私が抱えている問題は、ローダーのアニメーションを開始する前にイベント全体を実行するため、データが取得される前にローダーがスピンすることはないということです。ローダーのアニメーションを開始し、開始したらXMLフィードからのデータの取得を続行するにはどうすればよいですか?

-(IBAction)getXMLData {
    [loader startAnimating];

    [self retrieveXML];
}
. 
. code
. more code
.
-(void)retrieveXMLEnded {
   [loader stopAnimating];
}
4

1 に答える 1

0

他のスレッドのStrartアニメーション

[loader performSelectorInBackground: @selector(startAnimating) withObject: nil];
于 2009-09-23T12:44:02.127 に答える