无法隐藏网络活动指示器

时间:2014-10-22 06:54:53

标签: ios swift

我正在尝试使用以下代码隐藏网络活动指示器。从我收集的所有内容来看,这应该是一项相当容易的任务,但我完全没有成功。我已经尝试在我的app委托和视图控制器本身实现它,但没有运气。

UIApplication.sharedApplication().networkActivityIndicatorVisible = false;

以前有人有这个问题吗?有解决方案吗?

编辑:

通过一些严格的调试,我找到了问题的根源:Parse Analytics。不幸的是,他们还没有允许一个功能来关闭它。

2 个答案:

答案 0 :(得分:1)

Parse会在查询,上传等过程中自动启用网络活动指示。

您可以使用PFNetworkActivityIndicatorManager禁用默认行为:

PFNetworkActivityIndicatorManager.sharedManager().enabled = false;

答案 1 :(得分:0)

您可以通过让Parse做它的事情(很可能你无能为力)来避免混淆使用互联网的服务,并通过你自己的UIActivityIndicatorView指示在你的应用中加载。