如何在短暂延迟后调用方法? (例如,在调用resignFirstResponder之后。)
答案 0 :(得分:4)
你可以在延迟后使用执行选择调用方法:如
[self performSelector:@selector(keyboardShow) withObject:nil afterDelay:0.5];
答案 1 :(得分:1)
您可以使用这样的计时器
timer = [NSTimer scheduledTimerWithTimeInterval:0.001 target:self selector:@selector(taskOnTimer) userInfo:nil repeats:NO];
或使用此
[self performSelector:@selector(playPages) withObject:nil afterDelay:10];