大佬教程收集整理的这篇文章主要介绍了ios – 如何以编程方式在动态文本中提供相同标签中的不同字体颜色,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
整个文本字体是Roboto-Light.但是,我必须从前两位医生的API响应中替换文本’Andrew Murphy博士,John Smith’,并从API获得“23位医生”的计数,以便相应地调整此标签.您可以看到的文本颜色取决于文本是常量还是动态.我不知道如何实现它.因此,一些代码片段真的很受欢迎.
谢谢!
@H_450_2@
//Your entry String NSString *myString = @"I have to replace text 'Dr Andrew Murphy,John Smith' "; //Create mutable String from original one NSMutableAttributedString *attString = [[NSMutableAttributedString alloc] initWithString:myString]; //Fing range of the String you want to change colour //If you need to change colour in more that one place just repeat it NSRange range = [myString rangeOfString:@"John Smith"]; [attString addAttribute:NSForegroundColorAttributENAME value:[UIColor yellowColor] range:range]; //Add it to the label - notice its not text property but it's attributeText label.attributedText = attString;
希望这有帮助
@H_450_2@ @H_450_2@以上是大佬教程为你收集整理的ios – 如何以编程方式在动态文本中提供相同标签中的不同字体颜色全部内容,希望文章能够帮你解决ios – 如何以编程方式在动态文本中提供相同标签中的不同字体颜色所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。