0
私はこの質問の前の回答を見てきましたが、私の場合はソリューションが機能していないようです(ジェスチャ認識が失敗するなど) 。ダブルタップに準拠する前にタップでジェスチャーをタップする
私はタップジェスチャー認識に私の見解をフックアップしている、と私は自分のコードに次のハンドラを使用しようとしている:
@IBAction func doubleTapView(gesture: UITapGestureRecognizer) {
gesture.numberOfTapsRequired = 2
if gesture.state == .Ended {
print("Works")
}
}
これは何が起こるかです:
第1のタップの意志"Works"を印刷します。 その後、「仕事」をダブルタップで入力する必要があります
最初にタップしたときに印刷を削除して、正しく動作させるにはどうすればよいですか?
なぜこのような場合に説明してください。 – illuminatedtype
タップジェスチャーレコグナイザの「numberOfTapsRequired」プロパティはセットアップの一部なので、まずダブルタップ後にIBActionが起動するようにしなければなりません(シングルタップ後ではなく、デフォルト値) –
何@LA言った:) –