- (void)viewDidAppear:(BOOL)animated{
[super viewDidAppear:animated];
if(是否需要左滑手势可用)
{
//**************方法一****************//
//设置滑动回退
__weak typeof(self) weakSelf = self;
self.navigationController.interactivePopGestureRecognizer.delegate = weakSelf;
//判断是否为第一个view
if (self.navigationController && [self.navigationController.viewControllers count] == 1) {
self.navigationController.interactivePopGestureRecognizer.enabled = NO;
}
else
{
self.navigationController.interactivePopGestureRecognizer.enabled = YES;
}
}
else
{
self.navigationController.interactivePopGestureRecognizer.enabled = NO;
}
}
#pragma mark- UIGestureRecognizerDelegate
//**************方法一****************//
- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer{
return YES;
}