//定义一个可变字符串属性对象aStr
NSMutableAttributedString *aStr = [[NSMutableAttributedString alloc]initWithString:str];
//定义一个字典类对象dic存储设置的属性值,这里设置字体为粗体
NSDictionary *dic = @{NSFontAttributeName:[UIFont boldSystemFontOfSize:self.myLabel.font.pointSize] ,NSBackgroundColorAttributeName:[UIColor redColor]};
//定义要改变的字符串的范围
NSRange myRange = [str rangeOfString:title];
//调用aStr对象的setAttributes方法设置属性
[aStr setAttributes:dic range:myRange];
//把aStr对象赋给Label
self.myLabel.attributedText = aStr;
相关文章
- Kotlin 类-类的属性
- 将Kotlin类转为json字符串,批量生成测试数据
- MSIL实用指南-给字段、属性、方法、类、程序集加Attribute
- 按要求编写Java应用程序。 (1)创建一个叫做People的类: 属性:姓名、年龄、性别、身高 行为:说话、计算加法、改名 编写能为所有属性赋值的构造方法; (2)创建主类: 创建一个对象:名叫“张三”,性别“男”,年龄18岁,身高1.80; 让该对象调用成员方法: 说出“你好!” 计算23+45的值 将名字改为“李四”
- QT创造一个新的类(柱状图的类),并关联属性和方法
- OpenHarmony语言基础类库【@ohos.url (URL字符串解析)】
- javascript中类的属性研究
- python中类的属性(class attribute)的解释
- C#中类的属性的获取
- wpf中如何在xaml中绑定cs中类的属性