当我点击按钮时,我必须NSTimer
在 2 秒后显示图像。当我单击按钮时它工作正常,但问题是当我双击按钮时,NSTimer 没有停止。连续显示图像(调用NSTimer
方法),而无需单击下次按钮。NSTimer
当我一次双击/多次单击该按钮时如何停止。
*This is my Code*
-(void)buttonClicked
{
timer = [NSTimer scheduledTimerWithTimeInterval:0.2 target:self selector:@selector(timerClicked) userInfo:nil repeats:YES];
imgviewtransparent.image = [UIImage imageNamed:[imagesArray objectAtIndex:i]];
}
-(void)timerClicked
{
[timer invalidate];
timer = nil;
}