UILabel的使用

//阴影颜色

@property(nonatomic,retain) UIColor            *shadowColor;     // default is nil (no shadow)

//阴影大小

@property(nonatomic)        CGSize             shadowOffset;

//字体对齐方式

@property(nonatomic)        NSTextAlignment    textAlignment; 

//分段方式

@property(nonatomic)        NSLineBreakMode    lineBreakMode;

//设置标签属性文本

@property(nonatomic,copy)   NSAttributedString *attributedText;

//设置文本高亮显示颜色,与highlighted一起使用

@property(nonatomic,retain)               UIColor *highlightedTextColor;

@property(nonatomic,getter=isHighlighted) BOOL     highlighted; 

//有多少行

@property(nonatomic) NSInteger numberOfLines;

//字体自适应label长度

@property(nonatomic) BOOL adjustsFontSizeToFitWidth; 

//根据字母的间隔自适应标签宽度,超出部分以……显示

@property(nonatomic) BOOL adjustsLetterSpacingToFitWidth NS_DEPRECATED_IOS(6_0,7_0);

@property(nonatomic) CGFloat minimumFontSize;

//设置最小字体,与minimumFontSize相同,minimumFontSize在IOS 6后不能使用

@property(nonatomic) CGFloat minimumScaleFactor NS_AVAILABLE_IOS(6_0);

 

/*

//如果adjustsFontSizeToFitWidth属性设置为YES,这个属性就来控制文本基线的行为

UIBaselineAdjustmentAlignBaselines = 0,默认,文本最上端与中线对齐。
UIBaselineAdjustmentAlignCenters,  文本中线与label中线对齐。
UIBaselineAdjustmentNone, 文本最低端与label中线对齐

*/

@property(nonatomic) UIBaselineAdjustment baselineAdjustment; 

 

 

 

 

原文地址:https://www.cnblogs.com/qzp2014/p/4272979.html