我正在尝试使用样式生成UIBarButtonItem:UIBarButtonItemStlyePlain,同时还包含文本和图像。
我在此网站(this one for example)中找到的最佳解决方案并没有让我将样式设置为Plain。事实上,这个解决方案只是制作一个没有stlye的buttonitem,但同时包含文本和图像。
这是解决我想要的问题的一个很好的进展,但有没有办法以编程方式添加简单的stlye?
答案 0 :(得分:0)
您可以使用包含图像和标签的自定义视图创建UIBarButtonItem。您可以使用UIAppearance协议向系统询问UIBarButtonItemStlyePlain样式属性。
示例:
UIColor *textColor = [[UIBarButtonItem appearance] titleTextAttributesForState:UIControlStateNormal][UITextAttributeTextColor];