可能重复:
Creating a left-arrow button (like UINavigationBar's “back” style) on a UIToolbar
我在导航栏上做了一个高度自定义的按钮,有时是一个后退按钮,但有时刷新(以各种方式)按钮。所以我不得不使用leftBarButtonItem而不是backBarButtonItem。什么是一个好的方法,使它看起来像一个“后退按钮”当它作为一个?
答案 0 :(得分:1)
当需要成为后退按钮时,您可以使用backBarButtonItem
。当它更改为刷新时,您可以使用self.navigationItem.hidesBackButton = YES
,然后设置自己的leftBarButtonItem
。
如果您想要动画,请尝试:
[self.navigationItem setHidesBackButton:YES animated:YES];
[self.navigationItem setLeftBarButtonItem:desiredBarButtonItem animated:YES];