怎样只捕获导航条自带的back按钮按下的事件

2026年09月21日 11:54
有1个网友回答
网友(1):

~如果你认可我的回答,请及时点击【采纳为满意回答】按钮
~~手机提问的朋友在客户端右上角评价点【满意】即可。
~你的采纳是我前进的动力
~~O(∩_∩)O,记得好评和采纳,互相帮助,谢谢。
self.navigationItem.hidesBackButton = YES;
UIButton* backButton = [UIButton buttonWithType:101];//UIButtonType,其实101和系统返回按钮一样
[backButton addTarget:self action:@selector(back:) forControlEvents:UIControlEventTouchUpInside];
[backButton setTitle:@"返回" forState:UIControlStateNormal];
UIBarButtonItem *leftBtn = [[[UIBarButtonItem alloc] initWithCustomView:backButton] autorelease];
self.navigationItem.leftBarButtonItem = leftBtn;

试试