私はUIButtonを持っています。次のようにターゲットをバインドしました。
[button addTarget:self action:@selector(myFunction)
forControlEvents:UIControlEventTouchUpInside];
ボタンをすばやく複数回クリックすると、ターゲット関数が複数回呼び出されます。ボタンをタップすると、新しいビューコントローラーが表示されます。すばやく 3 回クリックすると、新しいビュー コントローラーが 3 回表示されます。
これは何か愚かです。ビューが新しいビューコントローラーに移行したら、関数を再度トリガーするポイントは何ですか。地獄のアップルは、なぜこのようなばかげたことをするのですか?
助けてください。