在显示UITableview之前,首先加载活动指示器

时间:2011-01-13 07:46:43

标签: iphone

我使用Facebook appication到我的iPhone应用程序。我使用FBGraph api从facebook获取全墙,我在UITableview中显示了所有数据。我创建了UIActivityindicator。

但是当我点击UIButton时,首先完成所有过程,仅在加载数据后,现在将显示视图。现在我需要首先显示activityindicator。加载数据后,只显示UITableview。我将如何首先加载活动指标?

1 个答案:

答案 0 :(得分:0)

将UIActivityIndi​​cator的hidesWhenStopped属性设置为YES,并确保它未初始化为动画。在UIButton点按的处理程序中,调用类似于:

的内容
[self.yourActivityIndicatorView startAnimating];

稍后,当您收到所需的所有数据后,只需致电:

[self.yourActivityIndicatorView stopAnimating];

所有这些都假定您的UIActivityIndi​​catorView已初始化并正确添加到视图层次结构中。