码迷,mamicode.com
首页 > 其他好文 > 详细

教程1-UILabel标签类的使用

时间:2014-06-28 14:41:15      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   使用   数据   

UILabel标签类的使用

知识点大纲

1. 什么是标签?

2. 标签的基本使用

3. 标签的常用属性

 

知识点详解

1. 什么是标签?

如下如所示, 我们很多时候需要在界面上显示文本数据, iOS为我们提供了UILabel标签类, 我们可以使用这个类在我们的界面上显示文本数据

bubuko.com,布布扣

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];

 

 

教程1-UILabel标签类的使用,布布扣,bubuko.com

教程1-UILabel标签类的使用

标签:style   blog   http   color   使用   数据   

原文地址:http://www.cnblogs.com/quietjolt/p/3798368.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!