iOS UILabel内容嵌入本地小图标
2018-04-02 16:14
169 查看
直接上图
实现代码如下:
实现代码如下:
//设置Vip标志 NSTextAttachment *imageAttachment = [[NSTextAttachment alloc] init]; //设置目标图片 imageAttachment.image = [UIImage imageNamed:imageName]; //设置大小和位置 imageAttachment.bounds = CGRectMake(-5, -3, imageAttachment.image.size.width, imageAttachment.image.size.height); //初始化富文本字符串 并携带NSTextAttachment NSAttributedString *attachmentString = [NSAttributedString attributedStringWithAttachment:imageAttachment]; //初始化一个空的可变富文本字符串 NSMutableAttributedString *completeText= [[NSMutableAttributedString alloc] initWithString:@""]; //拼接之前的attachmentString字符串 [completeText appendAttributedString:attachmentString]; //初始化目标富文本字符串 NSMutableAttributedString *textAfterIcon= [[NSMutableAttributedString alloc] initWithString:title]; //拼接目标富文本内容 [completeText appendAttributedString:textAfterIcon]; /*备注:上边这样的顺序执行下来是先小图标在文本内容如上图一样,如果你图标想放在后面,就无需多拼接一次,直接用目标文本去拼接图标就可以,[completeText appendAttributedString:attachmentString];*/ [_myLabel setAttributedText:completeText];
相关文章推荐
- iOS之UILabel显示内容自动换行
- iOS UILabel根据内容动态计算高度
- ios本地文件内容读取,.json .plist 文件读写
- ios-UILabel居中随内容自适应,后面的控件跟在其后
- iOS 设置UILabel内容行间距
- IOS之UILabel显示内容自动换行
- 【代码笔记】iOS-UILabel根据内容自动调整高度
- IOS 中UITextField,UITextView,UILabel 根据内容来计算高度
- 【代码笔记】iOS-UILabel根据内容自动调整高度
- IOS本地读取HTML文件内容 适合新手试试
- iOS UILabel 设置内容的间距及高度的计算示例
- ios NSLog内容重定向到本地
- IOS之UILabel显示内容自动换行
- ios本地文件内容读取,.json .plist 文件读写
- iOS开发之----根据文本内容和字体大小计算UILabel的size
- IOS UILabel 根据内容自适应高度
- 【读书笔记】iOS-开发技巧-UILabel内容模糊的原因
- iOS-开发技巧-UILabel内容模糊的原因
- IOS使用本地通知(UILocalNotification)删除应用角标小红点不删除通知中心内容