I'm using the following code
[self.navigationController.interactivePopGestureRecognizer addTarget:self action:@selector(handlePopGesture:)];
- (void)handlePopGesture:(UIGestureRecognizer *)gesture {
if (gesture.state == UIGestureRecognizerStateBegan)
{
} else if (gesture.state == UIGestureRecognizerStateEnded) {
NSArray *views = [self.navigationController viewControllers];
[self.navigationController popToViewController:[views objectAtIndex:1] animated:YES];
}
but its not working any ideas how to pop view controller using interactivePopGestureRecognizer?