ボタンのメソッドをトリガーする方法として UIControlEventTouchDragEnter を使用してボタンを設定しようとしています。具体的には、ボタンがあり、ユーザーがボタンの外側で指を押し、ボタンの境界に指をドラッグすると、ボタンのメソッドがトリガーされるようにします。
Apple によると、このイベント UIControlEventTouchDragEnter は次のとおりです。 指がコントロールの境界にドラッグされるイベント。
ただし、ボタンをトリガーすることはできません。これが私のコードです:
- (IBAction)touchDragEnter:(UIButton *)sender {
_samlpe.image = [UIImage imageNamed:@"alternate_pic.png"];
}
したがって、このボタンの touchInto がトリガーされると、メソッドは _sample の現在の画像をこの代替画像に変更します。touchUpInside だけを使用すると、ボタンのクリック時に画像が代替に変わります。
なぜこれが機能しないのか、または回避策があるのか 誰かが知っていますか? ありがとう!