标签:
//label初始化
UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(50.0, 20.0, 200.0, 50.0)];
//设置显示文字
label.text = @"label";
//设置字体:粗体,正常的是 SystemFontOfSize
label.font = [UIFont boldSystemFontOfSize:20];
//设置文字颜色
label.textColor = [UIColor orangeColor];
//设置文字对齐方式
label.textAlignment = UITextAlignmentRight;
//设置字体大小适应label宽度
label.adjustsFontSizeToFitWidth = YES;
//设置label的行数
label.numberOfLines = 2;
//去掉背景色
label.backgroundColor=[UIColor clearColor];
//设置高亮以及高亮颜色
label.highlighted = YES;
label.highlightedTextColor = [UIColor orangeColor];
//设置阴影
label.shadowColor = [UIColor redColor];
//阴影偏移量
label.shadowOffset = CGSizeMake(1.0,1.0);
//设置是否能与用户进行交互
label.userInteractionEnabled = YES;
//设置label中的文字是否可变,默认值是YES
label3.enabled = NO;
//设置文字过长时的显示格式
label3.lineBreakMode = UILineBreakModeMiddleTruncation;
//其他截取方式
// UILineBreakModeClip,//截去多余部分
// UILineBreakModeHeadTruncation,//截去头部
// UILineBreakModeTailTruncation,//截去尾部
// UILineBreakModeMiddleTruncation,//截去中间
[self.view addSubview:label];
[label release];
标签:
原文地址:http://www.cnblogs.com/kyuubee/p/4803654.html