我有一个iOS应用程序,它使用自定义的后退雪佛龙在导航栏的后退按钮与自定义背景色和阴影等。我想把背景色的颜色设置为除了默认的蓝色以外的颜色。如何使用新的UINavigationBarAppearance API实现这一点?
我试过:
titleTextAttributes的normal变体上设置buttonAppearance,指定NSForegroundColorAttributeNametitleTextAttributes的所有变体上设置backButtonAppearance,指定NSForegroundColorAttributeName和NSBackgroundColorAttributeNametintColor --这会影响新导航项动画期间的后退指示符,但在动画结束时,它会返回蓝色。发布于 2019-10-07 23:42:50
tintColor为我工作。附加的屏幕显示(使用缓慢的动画),将色调设置为黑色后,它将保持黑色,既可以推动,也可以弹出:

https://stackoverflow.com/questions/58278302
复制相似问题