UILabel---.tff格式字体
1.将下载的.tff文件导入文件并且导入工程
如果导入的时候没有导入工程,手动配置
project->build phases->copyBundleResources里面添加导入的字体
2.到plist文件中修改配置
3,在mac中打开字体,显示的标题为字体名字
4.如何计算字符串的长宽
1.确定容器的大小
a.width或者height一方固定
b.变化的一方变量一定要足够大
2.确定计算的font,
3.调用boundingRectWithSize
NSString *str =@"
the underlying attributed string drawn by the label, if set, the label ignores the properties above";//要显示的字
UIFont *font = [UIFont fontWithName:@"Du Bellay"size:20];//设置字体,大小
NSDictionary *attrDic = @{NSFontAttributeName:font};
CGSize bigSize = CGSizeMake(300,3000);//一方固定,一方足够大
CGSize realSize = [str boundingRectWithSize:bigSize option:NSStringDrawingUsesLineFragmentOrigin attributes:attrDic context:nil].size;
UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(10,30,realSize.width,realSize.height)];
label.text = str;
label.font =[UIFont fontWithName:@"Du Bellay" size:20];
labe.textColour = [UIColour colorWithRed:222/225.0 green:59/255.0 blue:17/255.0 alpha:1];
//对齐方式
label.textAlignment = NSTextAlignmentLeft;
lable.backgroundColor = [UIColor yellowColor];
//设置label显示多少行,0表示多行
label.numberOfLines = 0;
设置换行方式,按字符换行
label.lineBreakMode = NSLineBreakByWordWrapping;
//投影
label.shadowOffset = CGSizeMake(-1,-1);
label.shadowColour = [UIColour redColor];
[self.view addSubview:label];
}
附正则表达式网址:http://www.jb51.net/tools/zhengze.html
转载于:https://www.cnblogs.com/yangqinglong/p/5154880.html
UILabel---.tff格式字体相关推荐
- uniapp引入tff格式字体、手把手教学┗|`O′|┛ 嗷~~
项目场景: 1.特殊字体展示效果 2.升级视觉体验 问题描述: 拿到了UI小姐姐的一份.TFF文件格式的字体文件,需要放置在uniapp框架内.作为程序的按钮字体展示. 步骤分析: 1.获取tff文件 ...
- pdffactory字体打印不对_标准论文格式字体要求
标准论文格式字体: 标准论文格式字体的第一页: 论文题目(黑体.居中.三号字) (空一行) 作者(宋体.小三) (空一行) [摘要](四号黑体)空一格打印内容(四号宋体,200-300字)-- (空一 ...
- 在Vue中使用svg格式字体图标
在Vue中使用svg格式字体图标 1.新建一条分支,在新分支上修改,测试无误后合并到开发分支(建议) 2.先安装svg-sprite-loader ( 在打包时 处理svg格式并展示到项目中的过滤器 ...
- 如何查看公众号文章的排版格式字体大小
Q1:如何查看公众号文章的排版格式 (字体.大小.颜色.行间距.页边距等) *注意:如果是长图形式(图片中的文字),无法使用这个方法 总共三步 1.电脑端打开微信文章,复制链接地址(点击下方红框) 2 ...
- csdn格式字体、样式、排版
csdn格式字体.样式.排版 1. 设置颜色的两种形式 <font color=#00FF7F size=3 >字体的颜色和大小</font> # 16进制表示法 <fo ...
- woff格式字体怎么打开和编辑?
如题! woff百度百科:http://baike.baidu.com/link?url=toS7yqpN9VlEcO2GOEp5JEA9-TeaZgIdVqTOv7iHshsNvk-V8HtxEY0 ...
- 网站上面无法显示woff、svg格式字体
网站上面无法显示woff格式字体,需要在服务器上进行配置(服务器为windows server2003/2008) 目前很多的开源前端框架.组件.样式库等使用字体样式,但默认情况下IIS不能识别相应的 ...
- WPF 导入google思源字体(.otf)格式字体
wpf 导入google思源字体(.otf)格式字体 OpenType (.otf) OpenType是微软和Adobe共同开发的字体,微软的IE浏览器全部采用这种字体.致力于替代TrueType字体 ...
- 如何制作prezi swf格式字体(prezi 中文字体)
如何制作prezi swf格式字体(prezi 中文字体) 文/玄魂 前言 Prezi软件虽然没有正式进入中国,但是中国的Prezi爱好者却在不遗余力的推广着Prezi.我接触这款软件比较晚,但是从接 ...
- ttf格式字体怎么安装教程
ttf格式字体怎么安装教程 在电脑里打开任意一个文件夹.然后在文件夹的地址栏输入C:\WINDOWS\Fonts ,然后按回车,即可打开字体文件夹,再把下载的ttf格式字体复制进去就OK了.ttf格式 ...
最新文章
- Linux下fork()函数
- 【转】删除过期数据通用程序
- PPT 下载 | 神策数据算法专家:推荐系统的实践与思考(下)
- 公网对讲机修改对讲机程序_更少的对讲机,对讲机-更多专心,专心
- KVM Tracing, perf_events
- Python操作PostgreSQL数据库的方法
- linux dvd 刻录_如何将任何视频文件刻录到可播放的DVD
- android面试基础总结
- 8.9 浮动 九宫格
- 论文阅读 视频生成(vid2vid) || Few-shot Video-to-Video Synthesis
- 倡议书格式范文_倡议书的格式范文
- matlab并行加路径,matlab parfor_matlab 添加到路径_matlab 分布式计算
- SF1006-ASEMI超快恢复二极管SF1006
- zz:Android 内存优化测试
- 导购提成怎么算_导购提成应该怎么算?
- python使用_获取常用特定日期(如去年/季度/当月/上月/本周/首日等)
- ①、学习spring cloud之HTML 简介
- QQ找茬辅助工具 C#
- JSP+SQL饭店点菜与管理系统
- 神州数码易拓TIPTOP ERP查询作业模板-2个单头并排2个单身维护作业
热门文章
- 如果有多个虚拟机,手动启动哪个
- js隐藏打开项目隐藏编辑 和删除按钮
- c c++ sizeof
- 【零基础学Java】—对象数组(十三)
- XAMPP报错:mysqli::real_connect(): (HY000/1045): Access denied for user ‘pma‘@‘localhost‘
- python和易语言爬虫速度_如何优化 Python 爬虫的速度?
- 很想去摆地摊,可是不知道怎么开始,前期需要做什么准备工作吗?
- 怎样成为一个优秀的领导?
- 我想在杭州买一套房一百平米左右的房子大概多少钱?
- 事业单位的到手工资不高,甚至有点低,为什么这么多人去考?