本节学习内容:
1.UILable的概念
2.UILabel的基本属性
3.UILable的高级属性
[项目名称:UILable]
[ViewControoler.m]
-(void) createUI{
【1.UILable的概念】
//定义并且创建一个UILable对象
//UILable是可以显示在屏幕上,并且可以显示文字的一种UI视图
UILable *label=[[UILable alloc] init];
【2.UILabel的基本属性】
//显示文字的赋值,字符串对象
label.text=@"你好,世界!";
//设定label的显示位置
lable.fram=CGRetMake(100,100,160,40);
//设置label的背景颜色,clearColor表示透明颜色
lable.backGroundColor=[UIColor whiteColor];
//设置整个屏幕背景
//self.view.backgroundColor=[UIColor grayColor];
//设置label文字的大小,使用系统默认字体,字体大小为12
label.font=[UIFont systemFontOfSize:12];
//设置文字的颜色
lable.textColor=[UIColor blackColor];
【3.UILable的高级属性】
//设定阴影的颜色
label.shadowColor=[UIColor grayColor];
//设置阴影的偏移位置
label.shandowoffset=CGSizeMake(10,10);
//设置text文字的对齐模式,默认为靠左侧对齐Center居中对齐,right右对齐,left左对齐
label.textAlignment=NSTextAlignmentCenter;
//设定label文字显示的行数,默认值为1,只用一行来显示
//行数为0时,文字会尽量按照设定行数来显示
//如果值为0:ios会对文字自动计算所需要的行数,按照需求要的行数来显示文字
label.numberOfLins=2
//将label显示到屏幕上
[self.view addSubview:label];
}
-(void)viewDidLoad{
[supper viewDidLoad];
//调用创建UI函数
[self createUI];