您的位置:首页 > 产品设计 > UI/UE

IOS--UI--LessonUILabel

2015-07-02 22:05 337 查看
UILabel:标签 继承自UIView ,在UIView基础上扩充了显示文本的功能

//UILabel的使用步骤
//    1.创建控件


UILabel *aLabel=[[UILabel alloc]initWithFrame:CGRectMake(10, 100, 300, 100)];


//    2.设置属性
//(1).设置背景颜色


aLabel.backgroundColor=[UIColor cyanColor];


//    (2).设置文本


aLabel.text=@"你是小苹果";


//    (3).设置文本颜色


aLabel.textColor=[UIColor redColor];


//    (4).设置文本字体


UIFont类

//    aLabel.font=[UIFont systemFontOfSize:38];
//    遍历系统中可以使用的字体
//    for (NSString * name in [UIFont familyNames]) {
//        NSLog(@"%@",name);
//    }
NSLog(@"%@",[UIFont familyNames]);
aLabel.font=[UIFont fontWithName:@"Heiti SC" size:20];


//    (5).设置文本的显示行数


aLabel.numberOfLines=0;//行数为0时,不限制行数


//(6).设置文本换行时的截取方式


aLabel.lineBreakMode=NSLineBreakByCharWrapping;//以切割字符的方式换行


//(7).设置文本阴影
//先设置阴影颜色


aLabel.shadowColor=[UIColor blueColor];


//再设置阴影偏移量


aLabel.shadowOffset=CGSizeMake(2,2);


//    (8).设置文本的对齐方式


aLabel.textAlignment=NSTextAlignmentCenter;//居中
aLabel.layer.cornerRadius=50;// 这是设定圆角的方法
aLabel.layer.masksToBounds=YES;// 一定要加上这个公式


//    3.添加到父视图上


[self.window addSubview:aLabel];


//    4.释放所有权


“`

[aLabel release];

不知道总结 Label 的的什么 他就是一个标签 和 textField 的不同的是 他上面的字 是程序员写好 封装起来的 对外展示 textField 是提供给用户输入 获取 用户信息的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: