如何在IOS 11中为新的大型条设置渐变颜色的UINavigationbar?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在IOS 11中为新的大型条设置渐变颜色的UINavigationbar?相关的知识,希望对你有一定的参考价值。

我需要用渐变色制作这个条。我已经在普通导航栏中找到了这个问题,但它不适合新的大型导航栏。

enter image description here

答案

要设置背景颜色,请使用此代码

self.navigationController?.setBackgroundColor(UIColor.blue)

要更改文本和字体,请使用此代码

UINavigationBar.appearance().largeTitleTextAttributes = 
[NSAttributedStringKey.foregroundColor:UIColor.blue, 
 NSAttributedStringKey.font:UIFont.boldSystemFont(ofSize: 22)]

试试这个

以上是关于如何在IOS 11中为新的大型条设置渐变颜色的UINavigationbar?的主要内容,如果未能解决你的问题,请参考以下文章

使用 Kotlin 语言在 Android Studio 中为文本设置渐变颜色

在 Javafx 中为新的 ListView 条目设置动画

如何在 ListView 中为 TextView 的背景颜色添加渐变效果?

如何在 matplotlib 中为颜色栏设置动画

如何更改/指定超出渐变条限制的填充颜色?

如何在sencha touch中为条形图提供渐变颜色和为图表背景提供虚线