2013-02-24 20 views
1

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

回答

3

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

无法限制用户尝试点击按钮的次数(除非您隐藏按钮),但是肯定可以对按钮做出响应,或者甚至可以对按钮做出响应,或者即使按钮会响应用户。例如,您的应用可能会在执行更新时禁用该按钮。这会给用户一个视觉提示:该按钮不可用,并且活动指示器会告诉他们该应用正在做某些事情。

2

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