UILabel就是一个打标签的工具,用来显示文本内容
最常用的控件之一
1、定义一个label
UILabel *label = [[UILabel alloc] init];
2、label的范围
label.frame= CGRectMake(100, 200, 200, 200);
3、字体大小
(1)系统字体与大小
label.font = [UIFont systemFontOfSize:14];
(2)字体自己定的
label.font = [UIFont fontWithName:@"Arial" size:14];
4、字体颜色
(1)颜色系统自己有的
label.textColor = [UIColor greenColor];//可以选择其他颜色
(2)三色素字体颜色 颜色可以自己搭配
label.textColor = [UIColor colorWithRed:0 green:0 blue:0 alpha:1.0/*透明度*/];// 1 1 1 1 表示白色
5、给label添加内容
(1)直接赋值
label.text= @"UILabel";
(2)先给一个NSString类型的赋值在给Label
NSString*labeltext = @"LabelText";
label.text = labeltext;
下面是显示结果
6、设置label的背景颜色
label.backgroundColor = [UIColor greenColor];//颜色设置同上
第二个 下图是背景颜色添加之后,且字体颜色改变为白色的时候
7、文字的对齐方式
label.textAlignment= NSTextAlignmentLeft;//left: 左对齐 right: 右对齐 center: 居中
文字的对齐方式(左对齐)
8、设置文本行数
label.numberOfLines= 0;//0的时候 就是行数系统自动按字数来定
行数
9、label边框设置
label.layer.borderColor = [UIColor greenColor].CGColor;//边框颜色 //这里的颜色设置需要加上(.CGColor)
label.layer.borderWidth= 1;//边框宽度
label.layer.cornerRadius= 6;//边框圆角程度
边框设置之后
10、设置文本阴影
label.shadowColor = [UIColor blackColor];//颜色同上
11、设置阴影大小
label.shadowOffset= C GSizeMake(2, 2);
12、最后一步,将label显示在视图上
[self.view addSubview:label];
下面是显示的结果
以上就是UILabel的最基础的属性
如果有错误请帮忙指出,谢谢观看!!