我知道我的问题,但无法找到解决方案。按下按钮时,它会告诉UIActivityIndicatorView启动Aminating并从XML Feed中检索数据。我遇到的问题是它在开始加载器的动画之前运行整个事件,因此加载器在检索数据之前永远不会旋转。如何启动加载器的动画,然后一旦开始继续从XML提要中获取数据?
-(IBAction)getXMLData {
[loader startAnimating];
[self retrieveXML];
}
.
. code
. more code
.
-(void)retrieveXMLEnded {
[loader stopAnimating];
}
答案 0 :(得分:0)
其他线程中的Strart动画
[loader performSelectorInBackground: @selector(startAnimating) withObject: nil];