点击登录界面中的登录按钮后,我需要在中间显示一个带有活动指示的透明视图(旋转),并且在一段时间之后应该消失并且应该加载下一个视图。
请在这方面帮助我
感谢 RIZWAN
答案 0 :(得分:1)
在视图中间放置一个活动指示器视图,选择它的样式以使其可见(白色或灰色),选择“停止时隐藏”,调用:
[activity startAnimating];
activityView将可见并设置动画。然后做你想做的任何事情,打电话给NSTimer或其他什么,当计时器被触发或你的行动结束时clal:
[activity stopAnimating];
并且活动视图将停止旋转和隐藏。
除了使用股票活动指标视图外,您可以在www.cocoacontrols.com上找到有用的控件,例如,MBProgressHUD的屏幕截图看起来像是您想要做的事情的候选人。
答案 1 :(得分:0)
我假设您将使用ajax进行登录和后端服务器端脚本。
您可以在评论中提到的Apple SDK库Interface Builder中找到“旋转活动指示器”。
完成Ajax调用后 - 您正在等待响应。只需显示活动指示器,直到您收到服务器的响应。
然后只需在完成加载“下一个视图”的处理后隐藏它。
我无法给你一个确切的答案,因为你的问题缺乏太多细节。