【发布时间】:2011-12-25 09:22:03
【问题描述】:
我有一个登录方法,当用户单击登录按钮时,它连接到服务器以检查用户信息。
如何阻止显示活动指示器的视图,以便用户不会再次单击按钮?
【问题讨论】:
-
你是怎么登录的?一个异步的
NSURLConnection还是别的什么?
标签: objective-c ios5 cocos2d-iphone
我有一个登录方法,当用户单击登录按钮时,它连接到服务器以检查用户信息。
如何阻止显示活动指示器的视图,以便用户不会再次单击按钮?
【问题讨论】:
NSURLConnection 还是别的什么?
标签: objective-c ios5 cocos2d-iphone
为什么不直接将按钮的userInteractionEnabled 设置为false?
btn.userInteractionEnabled = NO;
并在登录完成后将其设置回YES?
您可以将此属性设置为要禁用的视图中的每个响应式 UI 元素。
顺便说一句
这种不正常的诅咒不会阻止您显示活动指示器。
一如既往,我喜欢推荐MBProgressHUD
编辑 如果您遇到 ARC 错误,请执行以下操作:
-fno-objc-arc。这将闪烁 xCode 以不使用 ARC 编译此文件。
【讨论】: