iPhone:什么时候应该使用网络活动指标

Ale*_*lan 5 iphone networking activity-indicator ios

我刚刚开始在我的应用程序中包含网络功能.我知道当用户正在积极等待某事时你应该使用网络活动指示器,但是如果它只是与服务器的微妙背景通信(在我的情况下,只是为了更新值)呢? - 它仍然是好的做法让用户知道您的应用正在连接到互联网?

这是我对iOS平台感兴趣的东西 - 它让开发人员告诉用户是否正在使用互联网.

更新:在这个特定的情况下,我正在下载一个4个字符长的文本文件!

Mat*_*uch 8

像往常一样,查看HIG和文档很有用.

这是苹果公司说,有关网络活动指示灯.

方针

显示网络活动指示器,以便在应用程序访问网络超过几秒钟时提供反馈.如果操作完成的时间早于此,则不必显示网络活动指示器,因为指示器可能会在用户注意到其存在之前消失.


ant*_*kes 3

Apple 自己的 iWork 应用程序不使用网络活动指示器,即使它们不断地将更改上传到服务器。

我认为,如果用户清楚地意识到该应用程序访问互联网(即他们明确允许),则无需为每个小型网络操作显示该指示器。它旨在指示正在上传/下载大量数据(>100kb),并让用户了解该应用程序仍在运行。

如果你只以 iCloud 为例,我认为不断看到网络活动指示器旋转会非常烦人。