更改导航栏中返回按钮的颜色
问题原因:导航栏返回按钮的颜色无法更改。
解决方法:
1. 使用以下代码更改箭头颜色:
self.navigationController.navigationBar.tintColor = UIColor.whiteColor()
2. 如果以上方法不起作用,可以尝试以下代码:
self.navigationBar.barStyle = UIBarStyle.Black
self.navigationBar.tintColor = UIColor.whiteColor()
3. Swift 3 中,可以简化代码为:
self.navigationController.navigationBar.tintColor = UIColor.white
4. 在 Xcode 11 中,使用以下代码更新:
self.navigationController?.navigationBar.tintColor =
但是这只能改变箭头的颜色,返回按钮上的文本仍然保持不变。
需要注意的是,为什么要使用 UIBarStyle.Black 暂时没有解释提供。