这可能很容易,但我不知道从哪里开始,因为我还是新手。我在屏幕上有一个按钮,当用户点击它时,它会被禁用(我正在使用setUserInteractionEnabled:
)。
如何使按钮在一定时间后自动启用(比方说1分钟)?
答案 0 :(得分:0)
这很简单,这段代码应该这样做:
double delayInSeconds = 60.0;
dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, delayInSeconds * NSEC_PER_SEC);
dispatch_after(popTime, dispatch_get_main_queue(), ^(void){
button.userInteractionEnabled = YES
});