标签:
NSString *text = @"first"; NSMutableAttributedString *textLabelStr = [[NSMutableAttributedString alloc] initWithString:text]; [textLabelStr setAttributes:@{ NSForegroundColorAttributeName : [UIColor lightGrayColor], NSFontAttributeName : [UIFont systemFontOfSize:17] } range:NSMakeRange(11, 10)]; label.attributedText = textLabelStr;
默认是系统自带字体,大小为17。
label.font = [UIFont systemFontOfSize:17] label.font = [UIFont fontWithName:@"Arial" size:16]; label.textColor = [UIColor blueColor];
label.textAlignment = NSTextAlignmentCenter;
Ios代码 label.lineBreakMode = NSLineBreakByCharWrapping;以字符为显示单位显示,后面部分省略不显示。 label.lineBreakMode = NSLineBreakByClipping;剪切与文本宽度相同的内容长度,后半部分被删除。 label.lineBreakMode = NSLineBreakByTruncatingHead;前面部分文字以……方式省略,显示尾部文字内容。 label.lineBreakMode = NSLineBreakByTruncatingMiddle;中间的内容以……方式省略,显示头尾的文字内容。 label.lineBreakMode = NSLineBreakByTruncatingTail;结尾部分的内容以……方式省略,显示头的文字内容。 label.lineBreakMode = NSLineBreakByWordWrapping;以单词为显示单位显示,后面部分省略不显示。 比如: label.numberOfLines = 0 label.lineBreakMode = NSLineBreakByTruncatingMiddle;
实现效果:
label4.baselineAdjustment = UIBaselineAdjustmentNone; UIBaselineAdjustmentAlignBaselines=0,默认,文本最上端与中线对齐。 UIBaselineAdjustmentAlignCenters, 文本中线与label中线对齐。 UIBaselineAdjustmentNone, 文本最低端与label中线对齐。
ios代码:清空背景颜色
label1.backgroundColor = [UIColor clearColor];
标签:
原文地址:http://www.cnblogs.com/sleepingSun/p/5125444.html