UI 属性 2021-07-20

2021-07-20  本文已影响0人  iOS打怪升级
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)
参考图片:

image.png
上一篇 下一篇

猜你喜欢

热点阅读