我知道我的问题,但无法找到解决方案。当按下按钮时,它会通知UIActivityIndicatorView启动评估并从XML提要中检索数据。我遇到的问题是它在启动加载程序的动画之前运行整个事件,因此加载程序在数据检索之前不会旋转。我如何启动加载器的动画,然后一旦开始继续从XML提要获取数据?iPhone - 加载ActivityIndicator
-(IBAction)getXMLData {
[loader startAnimating];
[self retrieveXML];
}
.
. code
. more code
.
-(void)retrieveXMLEnded {
[loader stopAnimating];
}
如果交易速度足够快,为什么你要让它慢只是为了显示等待指标?当交易较慢时它会自动工作。 – pgb 2009-09-23 12:15:46
因为它正在打电话给网络服务器,有时在3G连接上,它被延迟,用户就坐在那里。我不介意延迟一秒或两秒以通知用户有关事情正在发生。 – bbullis21 2009-09-23 16:22:58