如何在iOS中实现加载屏幕或多线程?

时间:2012-04-08 10:24:33

标签: ios multithreading loading

我有一个登录屏幕。 用户输入凭据后,单击“登录”进行登录。 现在在登录的后台会有一些东西加载,所以需要大约3秒才能显示下一个视图。

如何解决屏幕在这3秒内没有冻结的问题?

我有一个想法是通过加载屏幕(iPhone应用程序典型)来解决这个问题,或者将点击的按钮改为“尝试登录...”,这样用户不仅会想到“我的点击工作还是我应该再次点击“... 我希望它可以理解......

怎么办?

1 个答案:

答案 0 :(得分:1)

我建议使用MBProgressHUD它显示带标签的指示器,如果你想要像“加载”一样,并禁用视图上的用户操作,它也易于使用,并具有良好/简单的界面。

您可以在link

上找到它