我想为我的UILabel或iPhone屏幕上的任何文字添加渐变色。我想知道如何做到这一点。两者都使用接口和编程。
TNX
答案 0 :(得分:0)
编辑:
毕竟我扩展了我之前的评论,并为此目的创建了一个UILabel的小子类。你可以阅读它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]];
要渐变,你所要做的就是延伸一点。 将要渐变的文本分成一组标签,将它们与某种列表分组,然后迭代分组标签并应用textColor。这种梯度是微不足道的,并且直接来自所提供的文档。