在ios7中将边框应用于UIBarButtonItem
问题描述:
我看过UIBarButtonItem,UIButtons在ios7中是无边框的。但是我想要在< = ios6中拥有UIBarButtonItem的外观。同时我无法应用特定的backgroundimage,因为导航栏tint颜色发生变化从一些观点到其他观点。 我怎样才能在[UIBarButtonItem appearance]
中设置边框可能是通过使用一些CALayer
属性左右..?在ios7中将边框应用于UIBarButtonItem
任何帮助,将不胜感激..
答
的一种方式做到这一点是从带有圆角的UIButton
建立你UIBarButtonItem
。
但我想不想为每个视图设置它。我想在AppDelegate中全局使用它,并在一些视图中使用它。如何才能做到这一点? – Honey
我的理解是,你不能,因为'UIBarButton'不是视图,而是iOS的代理对象用户来绘制它的按钮 - 而'样式'UIBarButtonItemStyleBordered'似乎没有任何效果,因为iOS 7 – Vinzzz