iOS UILabel详解
来源:互联网 发布:淘宝转化率提升 编辑:程序博客网 时间:2024/05/22 07:03
1.创建UIlabel
UILabel *label=[[UILabel alloc]init];
2.label的尺寸(横坐标起始位置,竖坐标起始位置,宽,高)
label.frame=CGRectMake(100, 100, 200, 30);
3.文本内容
label.text=@“你好,世界”;
4.设置文字颜色
label.textColor=[UIColor orangeColor];
label.textColor = [UIColor colorWithRed:0.6 green:0.3 blue:0.5 alpha:1];
5.设置高亮文字颜色
label.highlightedTextColor = [UIColor orangeColor];
6.设置标签背景颜色
label.backgroundColor=[UIColor orangeColor];
7.设置文字字体
label.font = [UIFont systemFontOfSize:17];
//粗体加设置大小。
label.font = [UIFont boldSystemFontOfSize:20];
//自定义字体
label.font = [UIFont fontWithName:@"Arial" size:17];
//斜体字(斜体对中文无效)
label.font = [UIFont italicSystemFontOfSize:30];
//根据label宽度设置字体大小
label.adjustsFontSizeToFitWidth = YES;
//显示所有字体
NSLog(@"所有字体%@",[UIFont familyNames]);
8.文字的水平对齐方式(默认靠左对其)
//左对齐
label.textAlignment = NSTextAlignmentLeft;
//居中对齐方式
label.textAlignment = NSTextAlignmentCenter;
//右对齐
label.textAlignment = NSTextAlignmentRight;
9.文本的行数
//0表示任意多行,如何显示多行文本
label.numberOfLines = 0;
10.设置阴影
设置阴影颜色shadowColor
label.shadowColor = [UIColor redColor];
设置阴影偏移shadowOffset
label.shadowOffset = CGSizeMake(3, 3);
11.设置窗口显示的文本sizeToFit
自动适应文本作用:文本有多大,标签就有多大
[label sizeToFit];
12.省略号出现的位置
label.lineBreakMode = NSLineBreakByClipping;
label.lineBreakMode = NSLineBreakByTruncatingMiddle;
- IOS--UILabel 用法详解
- UILabel详解iOS
- iOS UILabel详解
- iOS UILabel详解
- IOS--UILabel 用法详解
- IOS--UILabel 用法详解
- iOS UILabel详解1
- iOS UILabel详解
- IOS UILabel 详解
- iOS UILabel详解
- IOS--UILabel 用法详解
- iOS UILabel详解
- iOS之UILabel详解
- iOS——UILabel 详解
- iOS一UIlabel用法详解
- IOS开发学习笔记(1)-----UILabel 详解
- IOS开发学习笔记-----UILabel 详解
- IOS开发学习笔记 UILabel 详解
- IDOR漏洞接管Facebook页面,获1万6千美金奖励
- android apk 怎么执行adb shell命令
- java8 方法或构造函数的引用
- UVA 10375
- Android中数据加密
- iOS UILabel详解
- CentOS6.5更新Python
- Neutron 理解(5):Neutron 是如何向 Nova 虚机分配固定IP地址的 (How Neutron Allocates Fixed IPs to Nova Instance)
- VC调试boost::asio::async_send_to时候的一个问题(_Debug_message assert的异常)
- -exec
- MVC编程实例----简易电子商务网站(一)
- Tyvj NOIP全真模拟系列赛(2)游记
- [数据结构与算法]模式匹配-数量词
- mysql免安装版安装配置过程中遇到的问题和相关的解决