UILabel *label=[[UILabel alloc]initWithFrame:CGRectMake(50, 50, 200, 200)];app
//从新设置坐标和大小字体
label.frame=CGRectMake(100, 100, 200, 250);ip
//设置标签内容it
label.text=@"i am a label i am a label i am a label";io
//设置tag,至关于控件的惟一的身份号view
label.tag=81;ping
//设置字体风格和大小vi
label.font=[UIFont boldSystemFontOfSize:20];标签
//设置字体的类型和大小字符
label.font=[UIFont fontWithName:@"Arial" size:18];
//如何查看全部字体
NSArray *fonts=[UIFont familyNames];
NSLog(@"%@",fonts);
//设置标签文本颜色
label.textColor=[UIColor whiteColor];
//文字和label边框对其
label.textAlignment=NSTextAlignmentCenter;
/*
NSTextAlignmentCenter 居中
NSTextAlignmentLeft 左对齐
NSTextAlignmentRight 右对齐
*/
//设置label显示的行数 默认为1 若是设置为0则没有限制
label.numberOfLines=0;
//设置label的背景色 =clear 清楚颜色
label.backgroundColor=[UIColor brownColor];
//设置文字的基准线对其
label.baselineAdjustment=UIBaselineAdjustmentAlignBaselines;
/*
UIBaselineAdjustmentAlignCenters 文本中线位于label中线对齐
UIBaselineAdjustmentAlignBaselines 文本上端位于label中线对齐
UIBaselineAdjustmentNone 文本底端位于label中线对齐
*/
//让字体大小适应Label的宽度(只会变小) 必须numberOfLines=1时有效
// label.adjustsFontSizeToFitWidth=YES;
//设置标签的高亮
label.highlighted=YES;
//设置标签高亮时的颜色
label.highlightedTextColor=[UIColor whiteColor];
//设置阴影偏移的大小
label.shadowOffset=CGSizeMake(2, 2);
//阴影颜色
label.shadowColor=[UIColor grayColor];
//设置是否能够交互(默认不能交互) 可是能够设置
label.userInteractionEnabled=YES;//默认NO
//label设置为激活状态 NO为禁用状态 灰色
label.enabled=YES;
//设置文字断行
label.lineBreakMode=NSLineBreakByCharWrapping;
/*
NSLineBreakByCharWrapping 以字符换行 行数不够 以字符舍去尾端
NSLineBreakByWordWrapping 以单词换行 行数不够 以单词舍去尾端
NSLineBreakByClipping 以单词换行 行数不够 以字符舍去尾端
*/
//把view的中心点设置为label的中心点
label.center=self.view.center;
//把label添加到view上
[self.view addSubview:label];