0

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

-(IBAction)getXMLData {
    [loader startAnimating];

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

1 回答 1

0

在其他线程中启动动画

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