问题描述:自定义UIBarButtonItem的时候让它成为navbar的右边的Item的时候字体颜色改变不了。
形式为:
UIButton *btn = [UIButton buttonWithType:UIButtonTyepCustom];
UIBarButtomItem *Item = [UIBarButtomItem alloc] initWithCustomView:btn];
原因:我认为是navbar tintcolor渲染导致。
解决方案:
只需要改变一些自定义的Button的type就行了 就可以根据Button设置的属性进行显示了。但是没想通为什么会这样,有知道的请赐教。
UIButton *btn = [UIButton buttonWithType:UIButtonTyepSystem];