我链接一个简单的project来解释我的问题。
简单来说,我有一个基于导航控制器的应用程序,红色主题,我必须通过CNContactPickerViewController
从我的联系人中选择电子邮件地址。
我的问题是接触细节视图的背栏按钮(下图中的红色圆圈):它在白色背景中显示为白色,因此它是不可见的。
如何更改默认背栏按钮的色调颜色(仅适用于联系人详细信息视图)?
答案 0 :(得分:0)
我在联系人详细信息视图中找不到更改UIBarButtonItem
tintColor
的方法,因此我解决了白色背景中白条按钮颜色的问题,恢复了默认{{1 } UINavigationBar
就在appearance
演示文稿之前,并在CNContactPickerViewController
被解除时更改回我的自定义UINavigationBar
appearance
。
CNContactPickerViewController
我link一个解释变通方法的简单项目。