UIbutton 防止重复点击

可以写一个响应时间 在规定的响应时间内 只触发一次


1
2
3
4
5
6
7
8
9
//防止重复点击
  [[self  class ] cancelPreviousPerformRequestsWithTarget:self selector:@selector(todoSomething:) object:btn];
     [self performSelector:@selector(todoSomething:) withObject:btn afterDelay:1.0]; 
//点击事件加入介句话
- ( void )todoSomething:(UIButton *)btn
 
{   
     [OMGToast KMShowToast:@ "你TM手速真快" ];
}

你可能感兴趣的:(UIbutton 防止重复点击)