dekatotoro/SlideMenuControllerSwift

handleRightPanGesture/ handleLeftPanGesture calls not stable

Open

#170 ouverte le 23 mai 2016

Voir sur GitHub
 (2 commentaires) (0 réactions) (0 assignés)Swift (748 forks)github user discovery
help wanted

Métriques du dépôt

Stars
 (3 379 stars)
Métriques de merge PR
 (Métriques PR en attente)

Description

Hello, I modified the sample app and changed the width of right/ left view controller.

` let slideMenuController = ExSlideMenuController(mainViewController:nvc, leftMenuViewController: leftViewController, rightMenuViewController: rightViewController) slideMenuController.automaticallyAdjustsScrollViewInsets = true slideMenuController.delegate = mainViewController self.window?.backgroundColor = UIColor(red: 236.0, green: 238.0, blue: 241.0, alpha: 1.0) self.window?.rootViewController = slideMenuController

    slideMenuController.changeRightViewWidth(340.0)
    slideMenuController.changeLeftViewWidth(340.0)

`

  1. Swiping right-left 30 px from the edge (Works)
  2. Swiping left-right 30 px from the edge (Doesn't work)
  3. Swipe right-left 50 px from the edge (handleRightPanGesture get called)
  4. Swipe left-right 50-100 px range from the edge (Sometimes handleRightPanGesture gets called)

If I change the width of right/ left VC in "SlideMenuOptions" struct then it works fine.

Please let me know if anyone else faced this and has a solution?

Thanks.

Guide contributeur