定制UILabel
shadowColor
指定下影的颜色,于此同时你应该指定shadowOffset
shadowOffset
指定下影的偏移量,CGSize,当然可以是负值,这时变成上影了不是?
numberOfLines
指定Label可以显示几行,默认值为1,你也可以设置成2来代表显示2行,也可以设置成0来代表不限制,这时,该显示几行就显示几行。
lineBreakMode 换行模式
typedef NS_ENUM(NSInteger, NSLineBreakMode) { /* What to do with long lines */
NSLineBreakByWordWrapping = 0, /* Wrap at word boundaries, default */以词为单位换行,当这行容不下这个词了,换行,从下一行开始显示这个词。当然了,整行都容不下这个词那这个词只好两行来显示。
NSLineBreakByCharWrapping, /* Wrap at character boundaries */以字母为单位换行,往往行末那个词会被折成两行来显示。
NSLineBreakByClipping, /* Simply clip */
NSLineBreakByTruncatingHead, /* Truncate at head of line: "...wxyz" */
NSLineBreakByTruncatingTail, /* Truncate at tail of line: "abcd..." */
NSLineBreakByTruncatingMiddle /* Truncate middle of line: "ab...yz" */
} NS_ENUM_AVAILABLE_IOS(6_0);
textAlignment
水平居左,居中,居右
textColor
文本颜色
font
文本字体
adjustsFontSizeToFitWidth
自适应宽度,当当前字体太大,无法在Label上显示全部文本时,如果这个属性为YES,则会自动减小字体,以显示全部文本。