IOS中一段文字设置多种字体颜色代码
程序员文章站
2022-03-08 16:25:51
给定range和需要设置的颜色,就可以给一段文字设置多种不同的字体颜色,使用方法如下:
复制代码 代码如下:
[self fuwenbenlabel:contentla...
给定range和需要设置的颜色,就可以给一段文字设置多种不同的字体颜色,使用方法如下:
复制代码 代码如下:
[self fuwenbenlabel:contentlabel fontnumber:[uifont systemfontofsize:15] andrange:nsmakerange(6, 1) andcolor:rgbacolor(34, 150, 253, 1)];
复制代码 代码如下:
//设置不同字体颜色
-(void)fuwenbenlabel:(uilabel *)labell fontnumber:(id)font andrange:(nsrange)range andcolor:(uicolor *)vacolor
{
nsmutableattributedstring *str = [[nsmutableattributedstring alloc] initwithstring:labell.text];
//设置字号
[str addattribute:nsfontattributename value:font range:range];
//设置文字颜色
[str addattribute:nsforegroundcolorattributename value:vacolor range:range];
labell.attributedtext = str;
}
以上所述就是本文的全部内容了,希望大家能够喜欢。
上一篇: 查看iOS Crash logs的方法
下一篇: 官网下架滴滴出行App:几乎全网消失