UIlabel

来源:互联网 发布:ubuntu mathtype 编辑:程序博客网 时间:2024/06/05 04:21

1、UILabel 文本控件 用来显示文本内容的
初始化一个全局变量

 UILabel *label;

1)、初始化UILabel

 CGFloat sWidth=CGRectGetWidth([UIScreen mainScreen].bounds);    label=[[UILabel alloc]initWithFrame:CGRectMake(10, 50, sWidth-10*2, 100)];

2)、给label输入文字

label.text=@"点我呀点我呀点我点我东大街水电费口味方皓玟立刻发货为了克服和文化飞可维护费居委会服务回复";

3)、设置输如的字体的大小

label.font=[UIFont systemFontOfSize:10];

4)、使文字自动调整适应label,来达到显示全部内容

label.adjustsFontSizeToFitWidth=YES;

5)、更改字体的颜色

label.textColor=[UIColor redColor];

6)、添加阴影颜色

label.shadowColor=[UIColor grayColor];

7)、设置阴影偏移量,第一个参数负责宽(负数是左,正数是右),第二个参数负责高(负数是上,正数是下)

label.shadowOffset=CGSizeMake(2, 5);

8)、根据label的宽度来设置文本向左向右或者居中的方法

 label.textAlignment=NSTextAlignmentCenter;

9)、设置文本的行数:可以实现换行

label.numberOfLines=100;

10)、clearColor会把边框颜色清楚,使边框不显示,如果不设置背景颜色也是不显示边框
//iOS7.1之前 默认边框是有边框颜色的(白色)

label.backgroundColor=[UIColor clearColor];

11)、添加label到视图上

[self.view addSubview:label];

12)、设置空间的为圆角

label.layer.cornerRadius =YES;

13)、设置控件的圆角的程度

label.layer.masksToBounds =5;

14)、设置用户交互

label.userInteractionEnabled =YES;
0 0
原创粉丝点击