草庐IT

UINavigationBars

全部标签

ios - 使用全局 Tint 颜色作为 UINavigationBars backgroundColor

我需要将UINavigationBars背景颜色设置为与我的应用程序全局色调颜色相同的值。这里的问题是,现在我的导航栏中的所有按钮都与其背景颜色相同。我现在可以将所有UIBarButtons文本颜色更改为白色,但这将完全无法使用。使用UIAppearanceAPI似乎不是更好的方法。将UIBarButton项目的文本颜色设置为白色后,我的UINavigationBar中后退按钮的后退箭头仍然使用全局色调颜色绘制。此外,如果我将全局色调颜色更改为白色,我将失去全局色调颜色为我们提供的所有灵active(而且我的文本指示器现在将是白色,并且不会在白色背景上看到)我想要什么:我使用蓝色作为全