下载数据时是否必须显示微调器?

时间:2011-04-04 15:07:52

标签: iphone objective-c

我的应用有时从我的服务器下载一些数据。当发生这种情况时,我在屏幕上弹出一些文字说“下载数据”。由于数据量很小,通常只显示.5秒。

这对苹果来说是否足够?或者我需要展示某种微调器以避免让应用被拒绝。应用程序没有被这个过程阻止,用户仍然可以导航到应用程序中的其他屏幕等,所以我猜它是非阻塞的,所以我不希望屏幕中间的微调器。

非常感谢你的建议。 -code

2 个答案:

答案 0 :(得分:1)

对于您描述的实现,您将完全没问题。我通常做的是在我有小的下载交易时打开网络活动指示器。

查看UIApplication

networkActivityIndicatorVisible属性

答案 1 :(得分:0)

即使您的文本会阻止应用程序,我也不认为Apple会拒绝它,它只是您定义的状态,用户必须等待。您告诉用户该应用正在做什么,这很好。

如果你有一个高延迟的网络连接,比如gprs,0.5秒可以很容易地增加到大约5秒,所以考虑到这一点。

如果您想改善用户体验,请添加进度条或活动指示器。不要使用警报视图,他们在唠叨。