在 Objective-C 中使用 UIActivityIndicator
在 tableView 中,我将在 viewDidLoad 中加载数据,我想显示活动指示器,我尝试了很多方法,创建新线程 ecc 但我总是遇到同样的问题:活动指示器直到我移动或滚动桌面视图,谁能告诉我怎么做?谢谢大家。
in a tableView i will load data in viewDidLoad, i want to show a indicator of the activity, i've tried many roads, creating new thread ecc but i've always same problem: the activity indicator doesn't start until i move or scroll the tableview, can anyone show me how do this? Thanks everyone.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您想手动创建活动指示器,请参阅 本教程。
但我强烈建议您研究 Three20,它是一个很棒的框架,可以为您做到这一点,甚至更多。它使创建从网络读取数据的 UITableView 变得非常容易,您不必在小细节上浪费时间(例如在访问网络时显示活动指示器),并提供许多扩展(如表格视图、导航地图等中的样式文本)。
If you want to create manually the activity indicator, please refer to this tutorial.
But I strongly suggest you to investigate Three20, it is a wonderful framework that will do that for you, and much more. It makes very easy to create
UITableView
s that read data from the network, you won't have to waste your time on small details (like displaying the activity indicator while you access the network) and offers many extension (like style text in table view, navigation maps, etc.).