首页 > 代码库 > 教程1-UILabel标签类的使用
教程1-UILabel标签类的使用
UILabel标签类的使用
知识点大纲
1. 什么是标签?
2. 标签的基本使用
3. 标签的常用属性
知识点详解
1. 什么是标签?
如下如所示, 我们很多时候需要在界面上显示文本数据, iOS为我们提供了UILabel标签类, 我们可以使用这个类在我们的界面上显示文本数据
2. 标签的基本使用
//实例: 屏幕的上方显示一个文本 Helloworld //1.创建UILabel的对象,可以使用这个label显示文本 UILabel *label = [[UILabel alloc] init]; //2.设置label显示的文本信息 label.text = @"Hello world"; //3.设置位置和大小, 需要传入一个CGRect类型的结构体变量 //细节: 显示不下文本的时候会有截断 label.frame = CGRectMake(100, 100, 100, 30); //把label加到window上显示 [self.window addSubview:label]
3. 标签的常用属性
//<2>设置label的字体 //UIFont *font = [UIFont systemFontOfSize:24]; UIFont *font = [UIFont fontWithName:@"Arial" size:24]; label.font = font; //<3>设置label的颜色 label.textColor = [UIColor blueColor]; //前三个参数需要传入颜色的比例 //alpha透明值 //label.textColor = [UIColor colorWithRed:0.5 green:0.25 blue:0.25 alpha:1]; //<4>设置文本的阴影 label.shadowColor = [UIColor redColor]; //设置阴影的偏移位置 label.shadowOffset = CGSizeMake(1, 1); //<5>设置文本的对齐方式 //ios中lable本质上是一个矩形区域 label.backgroundColor = [UIColor greenColor]; label.textAlignment = NSTextAlignmentCenter; //<6>文本多行显示,(传入10表示最多以10行显示) //0表示不限制行数 //label.numberOfLines = 0; //<7>设置标签自动适应显示的文本 //作用: label会根据文本的大小自动调整大小 [label sizeToFit];
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。