我有一个推送到详细视图控制器的表视图。从详细视图控制器中,当我按下“后退”按钮时,我希望更改一个整数值。如何以编程方式编辑导航栏后退按钮的操作。后退按钮会自动放置在我的应用程序中,因为我使用的是表视图,所以我实际上没有创建按钮,所以我不知道如何影响它的方法。
需要明确的是,我仍然希望后退按钮返回到原始视图,但同时更改整数的值。谢谢!
感谢PengOne为我指明了这个方向。
添加UINavigationBarDelegate
在头文件中并在.m
file:
- (BOOL)navigationBar:(UINavigationBar *)navigationBar shouldPopItem:(UINavigationItem *)item
{
//insert your back button handling logic here
// let the pop happen
return YES;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)