限制可以轻击按钮的次数

时间:2013-02-24 21:16:54

标签: objective-c cocoa-touch uiwebview

是否可以限制按钮在特定时间范围内被击中的次数?我的应用程序中的Web视图上有一个活动指示器和刷新按钮。我有刷新按钮工作,但是如果你多次点击它,多个活动指示器会相互叠加。

2 个答案:

答案 0 :(得分:3)

  

是否可以限制按钮在特定时间范围内被击中的次数?

无法限制用户尝试点击按钮的次数(除非您隐藏按钮),但是当然可以响应按钮,甚至按钮是否会响应用户。例如,您的应用可能会在执行更新时禁用该按钮。这将为用户提供按钮不可用的视觉提示,活动指示器将告诉他们应用正在做某事。

答案 1 :(得分:2)

我只想对不同的方法提出建议。 听起来每次按下按钮时都会在视图中添加一个活动指示器。如果是这种情况,您可以先为指标创建一个属性,在viewDidAppear方法的视图中设置活动指示器,然后在按下按钮时启动它。比你可以检查指标是否已经动画并重新启动或不启动。

相关问题