根据屏幕宽度自动适配字体大小,一次使用终身难忘!
2016-03-01 11:23
771 查看
基本代码:
#define screenWidth [UIScreen mainScreen].bounds.size.width//当前屏幕宽度
#define defaultWith 640
//根据5/5S而来
可根据具体情况修改
#define LabelFount(I) [UIFont systemFontOfSize:(int)(screenWidth/defaultWith*I)]
//说明
设置字体时 需要根据 defaultWith
的大小合理进行设置
使用方法:
label.font = LabelFount(12);
#define screenWidth [UIScreen mainScreen].bounds.size.width//当前屏幕宽度
#define defaultWith 640
//根据5/5S而来
可根据具体情况修改
#define LabelFount(I) [UIFont systemFontOfSize:(int)(screenWidth/defaultWith*I)]
//说明
设置字体时 需要根据 defaultWith
的大小合理进行设置
使用方法:
label.font = LabelFount(12);
相关文章推荐
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- flash 系统字体显示问题
- C#及WPF获取本机所有字体和颜色的方法
- EditPlus 3设置字体大小(附图)
- 谈谈网页设计中的字体应用Font Set
- PDF里的文字显示模糊的解决方法
- 保证可下载的漂亮动作2008奥运比赛项目字体
- C#实现字体旋转的方法
- 网页设计中的 serif 和 sans-serif字体应用
- 优化WordPress的Google字体以加速国内服务器上的运行
- C#实现缩放字体的方法
- ExtJs默认的字体大小改变的几种方法(自己整理)
- 一个实现字体大中小方法的JavaScript代码
- jQuery实现自动调整字体大小的方法