ios開發(fā)之單位時(shí)間內(nèi)限制button的點(diǎn)擊次數(shù)
-(void)timeEnough:(UIButton *)btn
{
btn.selected = NO;
}
-(void)btnClick:(UIButton *)btn
{
if (btn.selected)return;
btn.selected = YES;
[self performSelector:@selector(timeEnough:) withObject:nil afterDelay:3.0];
//你要實(shí)現(xiàn)的button點(diǎn)擊事件
}
這樣的效果就是該button在3秒內(nèi)只能觸發(fā)一次點(diǎn)擊事件,防止button點(diǎn)擊頻率過(guò)快.