API参考UIKit

UIFont

字体对象。提供系统字体/粗体/斜体、按名称创建,以及枚举字体家族与字体名。

UIFont 表示字体。插件环境主要使用其类成员创建字体(系统字体、指定名称字体、按文本风格获取偏好字体),并可在需要时基于已有字体生成新字号的字体对象。

实例成员 (Instance members)

方法参数返回值说明
fontWithSize(fontSize)fontSize: numberUIFont以相同字体族/风格生成指定字号的新字体。

类成员 (Class members)

常用字号

成员返回值说明
labelFontSize()numberlabel 默认字号。
buttonFontSize()numberbutton 默认字号。
smallSystemFontSize()number小号系统字体字号。
systemFontSize()number系统默认字号。

创建与查询

方法参数返回值说明
preferredFontForTextStyle(style)style: stringUIFont按文本风格获取偏好字体。
fontWithNameSize(fontName, fontSize)fontName: string, fontSize: numberUIFont | null以名称创建字体。
familyNames()NSArray返回所有字体家族名。
fontNamesForFamilyName(familyName)familyName: stringNSArray返回指定家族下的字体名列表。
systemFontOfSize(fontSize)fontSize: numberUIFont系统字体。
boldSystemFontOfSize(fontSize)fontSize: numberUIFont粗体系统字体。
italicSystemFontOfSize(fontSize)fontSize: numberUIFont斜体系统字体。

相关

头文件API清单

正在加载...

协议:JSBUIFont,来源:-