一蔓榄、UILabel的基本屬性
//設(shè)置字體:粗體,正常的是 SystemFontOfSize
label1.font = [UIFont boldSystemFontOfSize:20];
//設(shè)置文字顏色
label1.textColor = [UIColor orangeColor];
//設(shè)置文字位置
label1.textAlignment = UITextAlignmentRight;
//設(shè)置字體大小適應(yīng)label寬度
label4.adjustsFontSizeToFitWidth = YES;
//設(shè)置label的行數(shù)
label5.numberOfLines = 2;
UIlabel.backgroudColor=[UIColor clearColor]; //可以去掉背景色
//設(shè)置高亮
label6.highlighted = YES;
label6.highlightedTextColor = [UIColor orangeColor];
//設(shè)置陰影
label7.shadowColor = [UIColor redColor];
label7.shadowOffset = CGSizeMake(1.0,1.0);
//設(shè)置是否能與用戶進(jìn)行交互
label7.userInteractionEnabled = YES;
//設(shè)置label中的文字是否可變,默認(rèn)值是YES
label3.enabled = NO;
//設(shè)置文字過長時(shí)的顯示格式
label3.lineBreakMode = UILineBreakModeMiddleTruncation;//截去中間
// typedef enum {
// UILineBreakModeWordWrap = 0,
// UILineBreakModeCharacterWrap,
// UILineBreakModeClip,//截去多余部分
// UILineBreakModeHeadTruncation,//截去頭部
// UILineBreakModeTailTruncation,//截去尾部
// UILineBreakModeMiddleTruncation,//截去中間
// } UILineBreakMode;
//如果adjustsFontSizeToFitWidth屬性設(shè)置為YES,這個(gè)屬性就來控制文本基線的行為
label4.baselineAdjustment = UIBaselineAdjustmentNone;
// typedef enum {
// UIBaselineAdjustmentAlignBaselines,
// UIBaselineAdjustmentAlignCenters,
// UIBaselineAdjustmentNone,
// } UIBaselineAdjustment;
//根據(jù)文本自動(dòng)調(diào)節(jié)label的寬度和長度
[label sizeToFit];