我正在创建一个iPhone应用程序,想知道如何在加载数据时获得进度动画?我在Tweetie等应用程序中看到了很多,但是我一直无法自己弄清楚。iPhone:使用进度动画加载数据?
2
A
回答
2
如果你在网络上谈论加载数据,ASIHTTPRequest提供了一种将参考传递给UIProgressView的方法,它将以更准确的进度更新下载和上传。我强烈推荐它。
0
您的意思是进度条或活动指标吗?对于正在发生的活动,您可以使用UIActivityIndicatorView
。
流程看起来有点像这样。
UIActivityIndivatorView *activity = [[UIActivityIndivatorView alloc] init];
//attach activity to a view or a bar
//begin activity
[activity startAnimating];
//here will be the functionality for your data gathering progress
//once your progress or activity is done
[activity stopAnimating];
希望这会有所帮助。
1
在我为公司编写的应用程序中执行非常长的同步(通过访问Web服务)的应用程序中,显示UIActivityIndicatorView。
在同一视图中,我还包含一个标签,显示“获取Y的X ...”标签通过NSTimer更新。呼叫的样子:
timer = [NSTimer scheduledTimerWithTimeInterval:0.5 target:self selector:@selector(updateLabel:) userInfo:nil repeats:YES];
此外,为了实际更新UI,我不得不剥离的代码从Web服务的数据提取到自己的线程。
2
如果你只想在状态的小型网络微调您
[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
激活它......和停用
[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
相关问题
- 1. ajax加载进度动画
- 2. 使用assimp加载fbx动画数据
- 3. iPhone动画加载屏幕
- 4. 角度加载动画
- 5. JQuery函数添加进度动画
- 6. 进度条加载活动或加载按钮进度
- 7. Iphone - 动画和加速度计
- 8. 数据加载时显示进度条
- 9. RadGrid进度条,同时加载数据
- 10. 从.ser加载数据时的进度
- 11. iAd在未加载iPhone时的动画
- 12. iPhone手动保存/加载数据,没有它自动加载
- 13. 使用Velocity.js来动画进度条
- 14. 使用JavaScript动画HTML5进度条
- 15. 使用jQuery进度条的动画
- 16. 加载动态数据iphone sdk
- 17. Javascript进度动画
- 18. 动画seekbar进度
- 19. 动画进度条
- 20. 加速iPhone动画
- 21. 进度条动画到懒加载列表视图
- 22. 如何显示某些图像的加载进度动画?
- 23. 添加动画以填充进度条
- 24. 在进度条上添加动画android
- 25. WPF - 根据时间动画进度条
- 26. 显示加载动画在其他线程加载数据
- 27. 使用Google地图API使用CSV数据加载纬度经度数据
- 28. 使用进度条加载Android图像
- 29. 使用sweetalert加载进度表提交
- 30. 使用线程加载屏幕动画
我还想提及的是,UI更新井活动确实需要在后台线程中... – 2010-01-21 19:52:28