大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
IOS开发的字体大小设置有几种方法:
创新互联是一家专注于网站建设、成都网站设计和西信服务器托管的网络公司,有着丰富的建站经验和案例。
UIFont *font = [UIFont fontWithName:(NSString *) size:(CGFloat)];//字体名,和大小来初始化。
UIFont *font = [UIFont fontNamesForFamilyName:(NSString*)];//从设备支持的字体的名字中选择。
UIFont *font = [UIFont systemFontOfSize:(CGDloat)];//通过字体大小来设置字体
UIFont *font = [UIFont boldSystemFontOfSize:(CGFloat)];//默认大小粗体字
在iOS开发中,有些公司对字体也有适配要求,为了让字体美观,所以在不同尺寸的屏幕上字体大小也要做到适配。
自己总结了几种方法供大家参考。
方法一:用宏定义适配字体大小(根据屏幕尺寸判断)
方法二:用宏定义适配字体大小(根据屏幕尺寸判断)
方法三:(利用runTime给UIFont写分类 替换系统自带的方法)推荐使用这种
外部正常调用系统设置字体方法就行
注意:
作者链接:
验证 :我们创建一个 UILalble ,我们在 没有 设置字体大小时候,用控制台 Log 打印字体大小,验证默认字体是否 17 ?。结果图如下: