第三十三篇、富文本 NSMutableAttributedString
// 设置颜色等NSMutableDictionary *arrDic = [NSMutableDictionary dictionary];arrDic[NSForegroundColorAttributeName] = [UIColor purpleColor];arrDic[NSBackgroundColorAttributeName] = [UIColor greenColor];arrDic[NSKernAttributeName] = @10;arrDic[NSUnderlineStyleAttributeName] = @1;NSMutableAttributedString *attriOneStr = [[NSMutableAttributedString alloc]initWithString:@"来呀,快活呀,反正有大把时光" attributes:arrDic];self.oneLabel.attributedText = attriOneStr;// 简单的图文混排NSMutableAttributedString *arrTwoStr = [[NSMutableAttributedString alloc]init];NSMutableAttributedString *TwoChildStr = [[NSMutableAttributedString alloc]initWithString:@"你好啊"];[arrTwoStr appendAttributedString:TwoChildStr];NSTextAttachment *attachMent = [[NSTextAttachment alloc]init];attachMent.image = [UIImage imageNamed:@"2"];attachMent.bounds = CGRectMake(0, -5, 20, 20);NSAttributedString *picStr = [NSAttributedString attributedStringWithAttachment:attachMent];[arrTwoStr appendAttributedString:picStr];NSAttributedString *TwooStr = [[NSAttributedString alloc]initWithString:@"我是小菜鸟"];[arrTwoStr appendAttributedString:TwooStr];self.twoLabel.attributedText = arrTwoStr;
转载于:https://www.cnblogs.com/HJQ2016/p/5892499.html
第三十三篇、富文本 NSMutableAttributedString相关推荐
- Android UI开发第三十三篇——Navigation Drawer For Android API 7
Creating a Navigation Drawer中使用的Navigation Drawer的android:minSdkVersion="14",现在Android API ...
- 第三十三篇 transition-group 列表过渡
上一篇内容讲到的是transiotion,其中还记得有一个报错吗?如下: 先来回顾一下,<transition> 只能用于单个元素,如果在<transition>单中并列两个& ...
- 第十三篇、文本框、密码框和文本域。
文章目录 前言 一.文本框.密码框和文本域之间的对比 二.代码示例 1.文本框 2.密码框 3.文本域 总结 前言 上一篇我们共同学习了下拉框和列表框,本篇我们将学习文本框.密码框和回顾我们之前学习的 ...
- 富文本NSMutableAttributedString用法大全
// NSFontAttributeName 设置字体属性,默认值:字体:Helvetica(Neue) 字号:12 // NSForegroundColorAttrib ...
- 第三十三篇,网络编程TCP协议通讯过程实现和函数接口
网络编程知识点概览 ======================================== 1.核心知识点 传输层的两个重要协议 tcp协议: ...
- “约见”面试官系列之常见面试题第三十三篇之事件委托(建议收藏)
目录 概述 引入原因 具体写法 适用场景 概述 "事件处理程序过多"问题的解决方案就是事件委托,利用了事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件. 事件冒泡:由 ...
- IntelliJ IDEA快速入门 | 第三十三篇:在IntelliJ IDEA中如何进行断点调试呢?
断点调试是程序员的一个基本技能,有多重要不用我再说了吧
- Label--关于Label富文本
一.label的富文本属性 label.attributedText 需要注意一点:如果一个label设置了富文本这个属性,那它其他的设置都将失效. 二.富文本对象的创建 //初始化富文本对象的方法一 ...
- iOS 富文本~设置字体大小和颜色
//联系人:石虎 QQ:1224614774 昵称:嗡嘛呢叭咪哄 一.富文本效果图: 图1: 二.富文本实现代码: //1.初始化UILabel UILabel *introLabel = [UILa ...
最新文章
- 图像读取、转为灰度图像、均值平滑、显示保存操作
- 为iPhone6 设计自适应布局(一)
- 使用Identity Server 4建立Authorization Server (2)
- SpringBoot项目去除druid监控的底部广告
- SSH连接virtualbox中的虚拟机
- socket.io简介
- python——异常except语句用法与引发异常
- AMFPHP基本安全问题
- python爬虫从入门到放弃-python爬虫从入门到放弃(八)之 Selenium库的使用
- 精选 Hive 高频面试题11道,附答案详细解析(好文收藏)
- [转]高负载并发网站架构分析
- MongoDB studio3T 破解
- oracle多个参数查询,Oracle 多参数查询语句
- [每日一氵] Python 训练过程中,如何优雅的保存loss
- 从命令行编译 JScript 代码
- 个人网站与个人博客的区别
- Fiori WebIde开发环境搭建
- win10计算机亮度无法调节,win10电脑调不了亮度怎么办?教你win10电脑调不了亮度处理方法...
- java中的守护线的应用_JVM中的守护线程示例详解
- 2. vibrate-arch
热门文章
- html5网页仿写,纯CSS代码模仿绘制蚂蚁庄园页面
- 72岁奶奶在抖音教物理火了,百万粉丝追更,网友:小时候要有这种老师就好了...
- 睡眠好不在于8小时,关键是满足「睡眠周期」
- 腾讯云:新基建大潮下国产数据库的探索与思考 | 云·创课程实录
- 没有绿幕,AI也能完美视频抠图,发丝毕现,毫无违和感 | CVPR
- eyoucmsPHP企业网站内容管理系统
- 大数据如何在商业银行战略规划中发挥作用
- IOS NSInvocation应用与理解
- 朱翊:从鼎级云珍冰箱看卡萨帝的百年品牌逻辑
- 函数指针与指针函数的使用与小结