我的导航栏标题有两个单词,一个单词我想要它是蓝色而另一个单词我想要它是白色的。 无论如何要做到这一点?
答案 0 :(得分:1)
选项是创建UILabel
。将其attributedText
设置为具有两种颜色的属性字符串。
然后将标签设置为视图控制器的导航项titleView
。
将以下内容添加到视图控制器的viewDidLoad
方法中:
NSAttributedString *twoColors = ... // your two color string
UILabel *label = [[UILabel alloc] init];
label.attributedText = twoColors;
[label sizeToFit];
self.navigationItem.titleView = label;