【问题标题】:Back Button Tint Color后退按钮色调颜色
【发布时间】:2021-12-16 03:57:07
【问题描述】:

如何更改某个导航控制器的后退按钮。我试过用

override func viewDidLoad() {
    super.viewDidLoad()
    navigationItem.backBarButtonItem?.tintColor = UIColor.red
}

我知道如果我使用navigationController,它会改变我所有视图控制器上的后退按钮颜色。

【问题讨论】:

    标签: swift back-button uinavigationitem tintcolor


    【解决方案1】:

    试试这个!!

    class ViewController: UIViewController {
    
        override func viewDidLoad() {
            super.viewDidLoad()
    
            self.navigationController?.navigationBar.tintColor = .red
        }
        
        override func willMove(toParent parent: UIViewController?) {
            self.navigationController?.navigationBar.tintColor = // original color
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-02-11
      • 1970-01-01
      • 1970-01-01
      • 2017-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多