-1

我正在使用拉动刷新表,在拉动刷新表中已经有一个活动指示器。当我拉桌子然后调用网络服务时,状态栏中的活动指示器出现,但我想在整个应用程序的状态栏中隐藏指示器。当我连接网络服务时,我不想显示网络指示器。我怎样才能做到这一点?

我正在使用以下代码:

UIApplication* app = [UIApplication sharedApplication];
app.networkActivityIndicatorVisible = NO;
[self connectserver];

在连接到服务器之前,我隐藏了指示器,但它不起作用。

4

2 回答 2

1

您可以调用此活动指示器方法:

[app.networkActivityIndicator stopAnimating];

如果活动指示器在 superview 上,您必须将其从 superView 中删除:

[app.networkActivityIndicator removeFromSuperView];

希望这可能会有所帮助。

于 2013-06-13T07:03:23.293 回答
0

尝试这个

    [UIApplication sharedApplication].networkActivityIndicatorVisible=FALSE;

并检查你是否让它在其他地方可见。

于 2013-06-13T07:03:11.183 回答