将不同颜色设置为标签的相同字符

时间:2014-08-06 11:20:12

标签: ios objective-c uilabel mask

如何为标签的相同字符设置两种不同的颜色(如NBC APP的日程安排日期选择。在中心选择框中,无论标签的字符范围如何,文字颜色都已更改)。

示例图片:

enter image description here

提前致谢。

1 个答案:

答案 0 :(得分:0)

不完全是您问题的答案,但您可以通过以下方式实现此目的:

  • 创建两个视图,每个视图都包含一个带有全文的标签。
  • 相应地更改颜色。
  • 将第二个视图(带蓝色文本)放在第一个视图(灰色文本)下面。
  • 更改第一个视图的帧大小,以便只显示一半文本。
  • 如果文本没有截断,您应该最终得到上述效果。