防止按钮在短时间内被多次点击

原创 2016年08月29日 17:23:42
- (void)buttonClicked:(UIButton *)btn
{
    // 在0.2秒时间间隔内多次点击只响应一次点击事件, todoSomething就是具体要实现的方法
    [[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(todoSomething:) object:btn];
    [self performSelector:@selector(todoSomething:) withObject:btn afterDelay:0.2f];
}

- (void)todoSomething:(UIButton *)btn
{
    
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

防止按钮在短时间内被多次点击

如果一个按钮可以在短时间内多次点击,那么有可能会被用户恶意点击,为防止这种情况,可以设定一定时间内只能点击一次,其他时间禁止点击按钮。 1.效果如下: 2.代码如下:   ...

防止短时间内多次点击的方法ClickEffectUtil

工具类ClickEffectUtil可用于判断两次点击事件的时间间隔是否过短,具体代码如下: /** * 防多次点击 * */ public class ClickEffectUtil { ...

短时间内入门.net 教程

  • 2010年09月02日 16:06
  • 13.48MB
  • 下载

幂等性的研究及后台验证短时间内同一申请是否重复提交的方案

重复性校验:幂等性校验与纯后台程序短时间重复申请过滤
  • yowasa
  • yowasa
  • 2017年05月26日 01:14
  • 234

C# Random对象短时间内产生不重复的随机数

在C#中产生随机数是一个比较常用的需求,产生随机数需要使用Random对象,Random对象默认以时间作为种子,产生随机数,调用Random对象中的方法时可产生不同的随机数,但是需要在短时间内产生多个...

如何在更短时间内,更快打动投资人?

一个投资人的邮箱,多少次满心期待的投递,才能迎来千年等一回的回音:不约。 一次项目路演,密密麻麻的创业者和稀稀拉拉的投资人,让你还没开始演讲就已经没了信心。 终于在某场活动中,你遇到了一个...
  • bytxl
  • bytxl
  • 2015年10月15日 12:43
  • 652

DB2短时间内产生大量归档日志、且每个日志都很小的原因

为什么我的DB2归档日志目录里,短时间内产生了大量的归档日志,而且每个归档日志都很小,远达不到设定的日志大小?...

新手小白如何短时间内熟练运营微信公众号

最近在QQ群和微信群发现很多人在运营微信公众号,其实这没什么,主要是这些人之前更本不懂什么是网络运营,只是感觉有趣好玩。当自己发一条属于自己的微信公众内容到朋友圈时,感觉很有成就感,很兴奋有木有。 ...

短时间内让自己薪水翻番的技巧

如果你希望在五年内、三年内甚至一年内使你的收入加倍,你必须先使你的生产力加倍,然后收入加倍的美梦才可能成真。 如何使生产力加倍呢?美国生涯规划与时间管理专家Brian Tracy,集20年实务工作经...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:防止按钮在短时间内被多次点击
举报原因:
原因补充:

(最多只允许输入30个字)