2011-07-30 42 views
1

我正在使用asihttprequest在加载特定视图控制器时从远程数据库加载数据。目前,在用户按下按钮以推送新的视图控制器和实际显示的视图之间似乎存在滞后现象......我认为这是查询数据库所需的时间和。检索数据。ASIHTTPRequest Loader

我想要一个UIActivityIndi​​cator出现在当前视图的startSynchronous方法调用和setDidFinishSelector触发(当给出响应时调用的方法)之间的当前视图的顶部 - 即数据加载时。我知道ASI网站上有文档,但我很努力地找到任何有助于实现我所需内容的示例...

这怎么可能?

回答

0

我有点困惑,为什么你需要帮助。在你的视图中,在调用startSynchronous之前放置一个活动指示器,并在didFinishSelector中移除该活动指示器(不要忘记也放入一个失败回调并在那里删除它)。

+0

怎么做呢 – user559142

+0

因为我没有写你的应用程序,我不知道在哪里,你如何将一个活动指标放在视图中。但那是必须发生的。只有你知道代码是在哪里开始请求;只有你知道处理响应的代码在哪里。 –