GitHubのSWRevealViewControllerを使用してサイドバーメニューを作成しました。私の正面には、デフォルトで最初のレスポンダになるテキストフィールドがあり、キーボードにポップアップが表示されます。ここで、サイドバーメニューを開くためにパンジェスチャーを使用すると、サイドバーメニューがパンジェスチャーで閉じられているときに、最初のレスポンダーとして辞退するテキストフィールドと、逆の場合も最初のレスポンダーになる必要があります。UITextFieldがSWRevealViewControllerのパンジェスチャ認識機能を使用して最初のレスポンダーを辞任
パン方向を使用してこれを行うことはできますか?
コードは、私のプロジェクトにSWRevealViewController機能を実装するために使用:
if self.revealViewController() != nil {
myButton.addTarget(self.revealViewController(), action: #selector(SWRevealViewController.rightRevealToggle(_:)), forControlEvents: UIControlEvents.TouchUpInside)
self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
}
魅力的な作品です!ありがとう! – somejonus