如何在iPhone开发中添加渐变颜色或图像到文本

时间:2009-08-12 14:52:14

标签: iphone

我想为我的UILabel或iPhone屏幕上的任何文字添加渐变色。我想知道如何做到这一点。两者都使用接口和编程。

TNX

2 个答案:

答案 0 :(得分:0)

编辑:

毕竟我扩展了我之前的评论,并为此目的创建了一个UILabel的小子类。你可以阅读它here,你也可以在那里获得代码。

结果如下:

enter image description here

旧回复:

请参阅我对此问题的回复:How do I add a gradient to the text of a UILabel, but not the background?

显示实现目标所需的代码。

答案 1 :(得分:-1)

在界面中,您应该能够选择标签并转到检查器(apple + 1)并从那里更改颜色。

以编程方式,使用以下属性。

UILabel textColor property reference

示例:

[mylabel setTextColor:[UIColor redColor]];

UIColor reference

要渐变,你所要做的就是延伸一点。 将要渐变的文本分成一组标签,将它们与某种列表分组,然后迭代分组标签并应用textColor。这种梯度是微不足道的,并且直接来自所提供的文档。