Ios 无法隐藏网络活动指示器

Ios 无法隐藏网络活动指示器,ios,swift,Ios,Swift,我试图用下面的代码隐藏网络活动指示器。从我收集的所有信息来看,这应该是一项相当简单的任务,但是我完全没有成功。我尝试在我的应用程序委托和视图控制器本身中实现它,但没有成功 UIApplication.sharedApplication().networkActivityIndicatorVisible = false; 以前有人有过这个问题吗?有解决办法吗 编辑: 通过一些严格的调试,我找到了问题的根源:解析分析。不幸的是,他们还没有允许一个功能关闭此功能 你可以让Parse做自己的事情(很可

我试图用下面的代码隐藏网络活动指示器。从我收集的所有信息来看,这应该是一项相当简单的任务,但是我完全没有成功。我尝试在我的应用程序委托和视图控制器本身中实现它,但没有成功

UIApplication.sharedApplication().networkActivityIndicatorVisible = false;
以前有人有过这个问题吗?有解决办法吗

编辑:


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

你可以让Parse做自己的事情(很可能你对此无能为力),并通过你自己的
UIActivityIndicatorView
在你的应用程序中指示加载,从而避免混淆什么服务正在使用互联网

Parse在查询、上载等过程中自动启用网络活动指示器

您可以使用以下方法禁用默认行为:


请尝试搜索“隐藏网络活动指示器”并查看所有结果:谢谢Raurora。查看一下我的编辑,我找到了问题的根源。您是否尝试使用dispatch\u async dispatch\u get\u main\u queue块在主线程中执行此操作?还要注意,如果您使用的是Parse,那么您也应该使用其活动指示器管理器来跟踪您自己的挂起请求。启动请求时使用
incrementActivityCount
,完成请求时使用
decrementActivityCount
PFNetworkActivityIndicatorManager.sharedManager().enabled = false;