此处代码有效,导航栏的颜色变为蓝色
#include <windows.h>
但是添加override func viewDidLoad() {
super.viewDidLoad()
navigationItem.title = "Countries"
navigationController?.navigationBar.barTintColor = UIColor.blue
tabBarController?.tabBar.tintColor = UIColor.white
view.backgroundColor = .white
}
颜色不变
navigationController?.navigationBar.prefersLargeTitles = true
答案 0 :(得分:0)
在这里您可以使用[navigationBar.backgroundColor]代替[navigationBar]。 barTintColor]
navigationItem.title = "Countries"
navigationController?.navigationBar.prefersLargeTitles = true
navigationController?.navigationBar.backgroundColor = UIColor.blue
tabBarController?.tabBar.tintColor = UIColor.white
view.backgroundColor = .white