在导航到uiviewcontroller之前或之后加载数据

时间:2015-10-27 14:19:32

标签: ios uiviewcontroller user-experience

我正在开发一个包含许多链式视图控制器的应用程序,但我正在根据前一个viewcontroller的输入为每个应用程序加载特定数据。

如果我推入新的视图控制器并在其中的viewDidLoad中执行数据请求,则用户可能会看到一个空白屏幕,如果网络连接速度慢的话。另一方面,如果我在用户触摸时加载数据" next"按钮,并在推送下一个视图控制器之前等待响应。但在这种情况下,用户可能会认为app滞后。 你对这种情况的看法是什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

添加加载叠加层是您的一站式解决方案。在我的项目中,我添加了一个自定义全屏覆盖图,可以在加载数据时为用户提供娱乐,而不是空白或空白屏幕。

查看this link几个很酷的加载叠加层。 here是加载叠加层的示例项目。