更新时间:2022-11-11 18:31:51
导航栏高度:
在自定义导航控制器子类中......
In a custom navigation controller subclass...
这个的诀窍是不要改变导航栏的实际高度,而是调整其原点。
The trick with this one is to NOT change the actual height of the navigation bar and instead adjust its origin.
func viewDidLoad() {
super.viewDidLoad()
navigationBar.frame.origin.y = -10
}
RGB中的导航栏bg颜色:
Nav bar bg color in RGB:
在自定义导航控制器子类中......
In a custom navigation controller subclass...
func viewDidLoad() {
super.viewDidLoad()
navigationBar.barTintColor = // YOUR COLOR
}
或使用外观代理
UINavigationBar.appearance().barTintColor = // YOUR COLOR
导航栏居中徽标
在自定义视图控制器中。 ..
In a custom view controller...
func viewDidLoad() {
super.viewDidLoad()
navigationItem.titleView = UIImageView(image: // YOUR LOGO)
}