如何设置自定义导航控制器全局返回按钮

 我来答
乐酷科技
2016-07-11 · TA获得超过1906个赞
知道小有建树答主
回答量:1067
采纳率:50%
帮助的人:643万
展开全部
需要拦截导航控制器push一个控制器的方法..
但是需要注意,设置rootViewController的时候也会将这个控制器压入栈中,同样也会调用这个方法
所以需要对这个方法传递过来的目标控制器(将要被push的)做一个判断,如果是根控制器,不设置,如果不是,自定义leftBarbuttonItem ,这个按钮的触发事件是调用导航控制器的pop方法将自己弹出,这样,整个导航控制器的所有返回按钮都是一个样子,包括颜色,文字等等....
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式