iPhone - 加载ActivityIndi​​cator

时间:2009-09-23 11:49:52

标签: iphone animation android-activity uiactivityindicatorview

我知道我的问题,但无法找到解决方案。按下按钮时,它会告诉UIActivityIndi​​catorView启动Aminating并从XML Feed中检索数据。我遇到的问题是它在开始加载器的动画之前运行整个事件,因此加载器在检索数据之前永远不会旋转。如何启动加载器的动画,然后一旦开始继续从XML提要中获取数据?

-(IBAction)getXMLData {
    [loader startAnimating];

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

1 个答案:

答案 0 :(得分:0)

其他线程中的Strart动画

[loader performSelectorInBackground: @selector(startAnimating) withObject: nil];