UILabel

1、创建

UILabel *label = [[UILabel alloc] init];

2、设置大小

label.frame = CGRectMake(0, 100, 100, 20);

3、设置背景颜色

label.backgroundColor = [UIColor yellowColor];

4、设置文字

label.text = @"设置UILabel的文字";

5、设置文字颜色

label.textColor = [UIColor redColor];

6、设置文字字体及大小

label.font = [UIFont systemFontOfSize:20]; // 系统字体 20号
[label.font = [UIFont fontWithName:Noteworthy size:20]; // 指定字体 20号
label.font = [UIFont boldSystemFontOfSize:20]; // 系统加粗 20号

7、设置文字阴影和及阴影颜色

label.shadowOffset = CGSizeMake(5, 5);
label.shadowColor = [UIColor blackColor];

8、设置倒角及倒角边缘宽度、颜色

label.layer.cornerRadius = 10;
label.layer.borderWidth = 1.5;
label.layer.borderColor = [UIColor redColor] CGColor];

9、设置文字位置:左、中、右

label.textAlignment = NSTextAlignmentLeft;
label.textAlignment = NSTextAlignmentCenter;
label.textAlignment = NSTextAlignmentRight;

10、设置指定显示行数(默认是1行)

label.numberOfLines = 2;

11、设置动态显示行数

第一步:
label.numberOfLines = 0;
第二步:
CGSize realSize = [text sizeWithFont:label.font constrainedToSize:CGSizeMake(300, 1000)];
第三步:
label.frame = CGRectMake(0, 30, realSize.width, realSize.height);

12、获取系统所有字体

NSArray *fontsArr = [UIFont familyNames];
NSLog(@"fontsArr = %@", fonts);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值