I customized back button. and then I wanted the backButtonTapped
be called when tapping on back button. but it is not called.
UIImage *backBtn = [UIImage imageNamed:@"back-image"];
backBtn = [backBtn imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
self.navigationController.navigationBar.backIndicatorImage = backBtn;
self.navigationController.navigationBar.backIndicatorTransitionMaskImage = backBtn;
self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:self.navigationItem.backBarButtonItem.style target:self action:@selector(backButtonTapped)];
- (void) backButtonTapped {
[self.navigationController popViewControllerAnimated:YES];
}