我可以在短时间内禁用按钮吗?我有一个注册 View ,在 3 次错误尝试时,它会将用户带到注册 View 之外,并且会在一段时间内禁用注册按钮,比如 5 分钟。是否可以?
最佳答案
- (void) processAfterWrongAttempts {
button.enabled = NO;
double delayInSeconds = 5.0 * 60;
dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, (int64_t)(delayInSeconds * NSEC_PER_SEC));
dispatch_after(popTime, dispatch_get_main_queue(), ^(void){
button.enabled = YES;
});
}
关于ios - 禁用 UIControl 一段时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16916947/