后退按钮色调颜色
Back Button Tint Color
如何更改某个导航控制器的后退按钮。我试过使用
override func viewDidLoad() {
super.viewDidLoad()
navigationItem.backBarButtonItem?.tintColor = UIColor.red
}
我知道如果我使用 navigationController
它会改变我所有视图控制器上的后退按钮色调颜色。
试试这个!!
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
}
}
如何更改某个导航控制器的后退按钮。我试过使用
override func viewDidLoad() {
super.viewDidLoad()
navigationItem.backBarButtonItem?.tintColor = UIColor.red
}
我知道如果我使用 navigationController
它会改变我所有视图控制器上的后退按钮色调颜色。
试试这个!!
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
}
}