欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

iOS 更改UILabel某些字体样式方法

程序员文章站 2024-02-14 16:40:22
废话不多说了,大家先看下代码吧,具体待明日如下所示: //str:要改变的字 //result:整个label里的字 //color: 字的颜色 - (...

废话不多说了,大家先看下代码吧,具体待明日如下所示:

//str:要改变的字 
//result:整个label里的字 
//color: 字的颜色
- (nsmutableattributedstring *)changesometext:(nsstring *)str intext:(nsstring *)result withcolor:(uicolor *)color {
  nsmutableattributedstring *attributestr = [[nsmutableattributedstring alloc] initwithstring:result];
  nsrange colorrange = nsmakerange([[attributestr string] rangeofstring:str].location,[[attributestr string] rangeofstring:str].length);
  [attributestr addattribute:nsforegroundcolorattributename value:color range:colorrange];

  return attributestr;
}

效果:

iOS 更改UILabel某些字体样式方法

以上所述是小编给大家介绍的ios 更改uilabel某些字体样式方法,希望对大家有所帮助