UINavigationbar の戻るボタンにメソッドを追加するにはどうすればよいですか? その戻るボタンをクリックするたびに、いくつかの値をチェックして UIAlertView を表示する必要がありますか? これにはオプションがありますか?
私はこの方法を試しましたが、私のために働いています
- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated
{
//show alert
}
およびこの方法もありますが、両方とも起動していません
-(void) viewWillDisappear:(BOOL)animated {
if ([self.navigationController.viewControllers indexOfObject:self]==NSNotFound) {
// back button was pressed. We know this is true because self is no longer
// in the navigation stack.
NSLog(@"hi");
}