【发布时间】:2014-10-30 09:47:41
【问题描述】:
我在更改UINavigationBar 的背景颜色时遇到问题。
到目前为止,这是我尝试过的:
self.navigationController?.navigationBar.translucent = true
self.navigationController?.navigationBar.backgroundColor = UIColor.blueColor()
导航栏没有变化。即使将半透明设置为 true 也完全没有效果。 我可以毫无问题地更改色调颜色,但不能更改背景颜色。
但是,如果我更改情节提要中的颜色,它会正常工作!
情节提要中是否有我错误地启用/禁用的选项?有人可以帮我弄这个吗?谢谢。
【问题讨论】:
-
使用
barTintColor属性。 -
Swift 5 ios 13 简单回答stackoverflow.com/questions/60856135/…
-
Swift 5 IOS 13 简单回答享受stackoverflow.com/a/60898211/6881070
标签: ios swift uinavigationcontroller uinavigationbar