一、创建
UILabel *label = [[UILabel alloc]init]; //创建UILabel
label.frame = CGRectMake(0, 0,100, 50); //位置属性,在屏幕的位置,超出屏幕部分无法显示
label.text=@"welcome"; //文字属性
label.textColor = [UIColor blackColor]; //颜色属性
[self.view addSubview:label]; //将创建的label添加到view上
label.font=[UIFont systemFontOfSize:17]; //默认使用系统的17
二、其他属性
label.textColor=[UIColor redColor]; //默认使用文本黑色
label.shadowColor=[UIColor yellowColor]; //默认没有阴影
label.shadowOffset=CGSizeMake(2,3); //默认是一个向上的阴影(0,-1),设置阴影的偏移量
label.textAlignment=NSTextAlignmentCenter; //默认是左对齐
label.lineBreakMode=NSLineBreakByTruncatingTail; //设置文字过长时的显示格式,默认是最后截断尾巴,用...代替
label.numberOfLines=1; //标签最多显示行数,如果为0则表示多行。
label.enabled=NO; //默认是YES,只是决定了Label的绘制方式,将它设置为NO将会使文本变暗,表示它没有激活,这时向它设置颜色值是无效的。
label.highlighted=YES; //是否高亮显示
label.highlightedTextColor=[UIColor orangeColor]; //高亮显示时的文本颜色
label.adjustsFontSizeToFitWidth=NO; //默认NO,改变字母之间的间距来适应Label大小
label.baselineAdjustment=UIBaselineAdjustmentNone; //如果adjustsFontSizeToFitWidth属性设置为YES,这个属性就来控制文本基线的行为。
label.layer.borderColor=[UIColor lightGrayColor].CGColor; //边框颜色设置
label.layer.borderWidth=2.0; //边框宽度