での焼成ではない私は、カスタムUIViewController
に次のコードを持っていない:がUITapGestureRecognizerスウィフト3
let tapDismissTextField = UITapGestureRecognizer(target: self, action: #selector(dismissTap))
func dismissTap() {
print("Tap!")
}
override func viewDidLoad() {
super.viewDidLoad()
self.view.addGestureRecognizer(tapDismissTextField)
self.friendsView.addGestureRecognizer(tapDismissTextField)
}
NO "をタップ!"ラインが印刷されているため、ジェスチャー認識機能は起動していません。何がうまくいかないでしょうか?
ユーザー対話が有効になるのは、このコントローラーのすべてのビューのtrueです。
このビューコントローラーは、UINavigationController
内に組み込まれています(任意のヘルプの場合)。
これは正しい構文ではなく、 'UITapGestureRecogniser'がないので、あなたのコードがエラーを投げていないことも知りません。' UITapGestureRecognizer'( 's'の代わりに' z')だけです。 –
申し訳ありません、それらはすべてaz – Legatro
で、それはより良いです。スペルは本当に重要です。興味深い、大丈夫。 –