[btnBall addTarget:self action:@selector(buttonBallAction:) forControlEvents:UIControlEventTouchDown];
有可能是跟左划手势冲突了。加一句
self.navigationController.interactivePopGestureRecognizer.delaysTouchesBegan=NO;
试试~