ios - 漏洞 : `UITextField.appearance().tintColor` changes `rightBarButtonItem` color

标签 ios swift

我不知道为什么,但是这一行

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/

相关文章:

ios - Xamarin 上的 NSItemProviderReading

ios - 如何在下载图像之前运行事件指示器?

ios - 如何从 Facebook SDK 中检索电子邮件

ios - 自动布局设置

iphone - 搜索 NSDictionaries 的 NSArray

ios - 在 Interface Builder 中将现有的 UIViewController 嵌入到新的 UINavigationController 中

ios - Adobe air 的 In App Purchase ANE 是否成功?

ios - TableView 单元格启用编辑

Swift MobileVLCKit 如何设置 UserAgent?

ios - 如何在不导航到它们的情况下从堆栈中弹出 View Controller