修改NavigationController的后退按钮Action

有时候会需要在点击后退按钮的时候添加一些代码处理,但SDK并没有提供什么直接可用的方法。经过搜索,发现有一个比较好的方法可以解决这个问题,个人觉得自己设置一个后退按扭不怎么美观。

原理是重载UINavigationController的

– (UIViewController *)popViewControllerAnimated:(BOOL)animated

在这里添加一些处理代码,可以根据当前的Class来决定不同的处理方法。

原文:Custom action on Back Button UINavigationController

分享到: 更多