从 Swift 3 代码更改导航栏的颜色和后退按钮标题

Change color and back button title of Navigation Bar from Swift 3 code

仅使用代码制作我的应用程序 UI。 找不到如何自定义几个元素: 1. 按钮 'Back' 现在看起来像:

它应该看起来像:

那么,我怎样才能去掉按钮标题中的 'Back' 文本,同时保留“<”系统图标?以及如何更改后退按钮的颜色和导航栏的标题?

尝试:

override func viewDidLoad(){
    //any other initial stuffs

    //for the bar
    navigationController?.navigationBar.tintColor = UIColor.black
    //for the button
    navigationController?.navigationBar.backItem?.titleView?.tintColor = UIColor.white
}

尝试

    self.navigationController?.navigationBar.tintColor = UIColor.white

按照您 xcode 的说明进行操作。你可以很容易地做到这一点。我也在图片上做了标记。 Select 1. Select 标准编辑器,2. 显示文件检查器 3 设置全局 Ting

使用 XCode 12.3 可以使用以下方法更改标题颜色和后退按钮。