ユーザーが 3 秒間に 5 回クリックする必要があるUIButton
ということですが、そのためのメソッドを実装しようとしていますが、ユーザーが 3 秒間に 5 回続けてボタンをクリックすると、正しい結果が得られます。たとえば、1 回クリックして 2 秒間停止した場合、カウンターは最初のクリックを計算に入れます。
簡単に言えば、最後の 5 回のクリックを検出し、クリックが 3 秒以内に行われたかどうかを知る方法が必要です...
これが私の古いコードです:
-(void)btnClicked{
counter++;
if (totalTime <=3 && counter==5) {
NSLog(@"My action");
// My action
}}
私のコードが単純すぎることを知っているので、なぜプロに尋ねたのか