博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ios开发之 -- NSString指定字体高亮显示
阅读量:6679 次
发布时间:2019-06-25

本文共 715 字,大约阅读时间需要 2 分钟。

一个简单的小需求,就是在一个字符串里面,指定一部分字节高亮显示,代码如下:

NSString *descStr = @"需要高亮显示的字符";    NSString *nickStr = [NSString stringWithFormat:@"%@  %@",@"这里是高亮显示以外的字符",descStr];    NSMutableAttributedString *attrStr = [[NSMutableAttributedString alloc]initWithString:nickStr];    [attrStr addAttribute:NSForegroundColorAttributeName value:MainColor range:[nickStr rangeOfString:descStr]];    UILabel *nickNameLab = [[UILabel alloc]initWithFrame:CGRectMake(CGRectGetMaxX(headerImg.frame)+5, CGRectGetMaxY(titleLab.frame)+20, KscreenW-65, 20)];    nickNameLab.font = [UIFont systemFontOfSize:15];    nickNameLab.attributedText = attrStr;    [_headerView addSubview:nickNameLab];

 

效果如下:

转载于:https://www.cnblogs.com/hero11223/p/8662382.html

你可能感兴趣的文章
Java 测试连接Oracle数据库是否成功,ojdbc7.jar包下载
查看>>
广度优先搜索 BFS
查看>>
boost::program_options
查看>>
javascript中的时间版运动
查看>>
三栏式布局(所谓的圣杯和双飞翼)
查看>>
分享四个经商故事
查看>>
Django基础学习三_路由系统
查看>>
个人使用Viso绘制的简单神经网络实现原理图
查看>>
基于JavaMail的Java邮件发送:简单邮件发送
查看>>
python全栈开发 * 27知识点汇总 * 180710
查看>>
03-02 Java键盘录入
查看>>
[MyBatis]诡异的Invalid bound statement (not found)错误
查看>>
(转)使用inotify、inotify_add_watch、inotify_rm_watch、read编写监控程序
查看>>
Exception: javax.naming.NoInitialContextException
查看>>
UVa 11417
查看>>
Oracle EBS-SQL (SYS-18):检查系统安装的各个表是否打开(PJM%).sql
查看>>
js获取radiobuttonlist value 和 text 值
查看>>
asp.net 后台获取flv视频地址进行播放
查看>>
python异步IO-asyncio、async和await
查看>>
HTTP Status 405 - Request method 'GET' not supported
查看>>