Objective c 目标C-在一定时间后启用按钮/或任何视图
这可能很容易,但我不知道从哪里开始,因为我还是新手。我在屏幕上有一个按钮,当用户点击它时,它将被禁用(我使用的是Objective c 目标C-在一定时间后启用按钮/或任何视图,objective-c,Objective C,这可能很容易,但我不知道从哪里开始,因为我还是新手。我在屏幕上有一个按钮,当用户点击它时,它将被禁用(我使用的是setUserInteractionEnabled:) 如何使按钮在一定时间(比如说1分钟)后自动启用?非常简单,这段代码应该可以做到: double delayInSeconds = 60.0; dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, delayInSeconds * NSEC_PER_SEC); disp
setUserInteractionEnabled:
)
如何使按钮在一定时间(比如说1分钟)后自动启用?非常简单,这段代码应该可以做到:
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
});
使用几种不同的计时器函数中的任意一种——NSTimer、performSelector:withObject:afterDelay:,等等。