1. UIFont
@property(nonatomic,readonly,strong) NSString *familyName;//字体名称分隔后名称
@property(nonatomic,readonly,strong) NSString *fontName;//字体名称
@property(nonatomic,readonly) CGFloat pointSize;//字号大小
@property(nonatomic,readonly) CGFloat ascender;//文字基线上高度
@property(nonatomic,readonly) CGFloat descender;//基线下高度通常为负
@property(nonatomic,readonly) CGFloat capHeight;//几个字符的最大实际高度
@property(nonatomic,readonly) CGFloat xHeight;////几个字符的最小实际高度
@property(nonatomic,readonly) CGFloat lineHeight API_AVAILABLE(ios(4.0));//行高,带有间隙的
@property(nonatomic,readonly) CGFloat leading;//leading指的是如果有多行的话,两个baseline之间的距离,如果只有一行,那么这个值就是0.
//descender 通常为负
说明:lineHeight = ascender + (-descender)
参考图片:
网友评论