ボタンを押したときに0〜10秒の間に無作為にボタンを無効にしてからボタンをアクティブにする必要があります再び。しかし、ボタンが無効になっている間、ユーザーがクリックすると、クリックが待ち受けてすぐにボタンが有効になるのを待っているように見え、クリックが処理されます。どのように私は無効にし、ユーザーのクリックをエンキューしないだろうか?目的cボタンキューを無効にするユーザーのタッチアップ
-(void)buttonPressed{
NSLog(@"Button pressed!");
button.userInteractionEnabled=false;
sleep(rand()%10);
[email protected]"button is enabled!";
button.userInteractionEnabled = true;
}
おかげだろうを呼び出し、私はNSTimerを試してみよう! – Denis