我不知道为什么,但是这一行
UITextField.appearance().tintColor = Colors.orange
使我的 rightBarButtonItem
变成蓝色...(它在代码的其他地方也设置为橙色)。
我确实确认注释该行会使 rightBarButtonItem
变成橙色,正如我所期望的那样。
有什么可能出错的想法吗?
最佳答案
查看您的代码很难找到。但是您可以尝试另一种方法,使用 viewcontroller
中的属性检查器添加 navigation item
,然后在右侧添加 barbuttonitem
并添加 button
inside 然后根据需要更改颜色。
关于ios - 漏洞 : `UITextField.appearance().tintColor` changes `rightBarButtonItem` color,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45338388/