ios - Pan Gesture Not Working With SWRevealViewController -


i'm using swrevealviewcontroller have sidebar menu in ios app. both front , rear view controllers table view controllers. front view controller has bar button item displays rear view controller, , i've enabled pan gesture display rear view controller. problem pan gesture recognizer works first time, bar button launches rear view controller.

if me fix pan gesture worked, great, thanks.

the swrevealviewcontroller toggles both views launched storyboard. here code front view controller:

- (void)setupsidebarmenu {      self.navigationitem.leftbarbuttonitem.target = self.revealviewcontroller;     self.navigationitem.leftbarbuttonitem.action = @selector(revealtoggle:);     [self.tableview addgesturerecognizer:self.revealviewcontroller.pangesturerecognizer];     [self.tableview addgesturerecognizer:self.revealviewcontroller.tapgesturerecognizer]; } 

here code rear view controller:

- (void)setupsidebarmenu {      self.navigationitem.leftbarbuttonitem.target = self.revealviewcontroller;     self.navigationitem.leftbarbuttonitem.action = @selector(revealtoggle:);     [self.tableview addgesturerecognizer:self.revealviewcontroller.pangesturerecognizer]; } 

solved, there should no code in rear view controller handle panning, , instead of adding gestures self.tableview, add them self.view:

[self.view addgesturerecognizer:self.revealviewcontroller.pangesturerecognizer]; [self.view addgesturerecognizer:self.revealviewcontroller.tapgesturerecognizer]; 

Comments

Popular posts from this blog

node.js - Mongoose: Cast to ObjectId failed for value on newly created object after setting the value -

[C++][SFML 2.2] Strange Performance Issues - Moving Mouse Lowers CPU Usage -

ios - Possible to get UIButton sizeThatFits to work? -