I've added SWRevealViewController
into the app and almost everything's fine!
There is only one issue.
If revealViewController
is shown on "Swipe left
" then constraints misplaced.
If revealViewController
is shown on "TouchUpInside
" event then everything's perfect!
The declarations for events handlers:
if self.revealViewController() != nil {
menuButton.addTarget(self.revealViewController(), action: #selector(SWRevealViewController.rightRevealToggle(_:)), forControlEvents: UIControlEvents.TouchUpInside)
self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
}
So how can I fix it?