我想在iOS中更改UI Navbar Headers 的背景 . 我希望最终结果如下图所示:
如果可能,或者我将不得不做一个解决方法,请告诉我 .
Changing navigation bar color in Swift未解决UINavigationBar Headers 文本的背景颜色
我想在iOS中更改UI Navbar Headers 的背景 . 我希望最终结果如下图所示:
如果可能,或者我将不得不做一个解决方法,请告诉我 .
Changing navigation bar color in Swift未解决UINavigationBar Headers 文本的背景颜色
3 回答
所以基本上你需要在navigationBarTitleView中添加一个UIView . 然后将标签或UIImageView添加到Uiview,最后将该视图添加到TitleView . 所以我在这里为titleView添加了标签 . 希望这会对你有所帮助: -
所以这是输出: -
您最好的选择是使用
UINavigationBar
的titleView
属性 . 尝试这样的事情如果您有静态管理的托管
UINavigationBar
(不是UINavigationController的一部分) . 这样的事情应该有效:我从一个常量swift类中引用了
NavTitle
. 我希望这有帮助!