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

UILabel

2015-08-01 10:47 337 查看
// 1.创建UILabel

UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(10, 100, 350, 500)];
label.backgroundColor = [UIColor cyanColor];
[self.window addSubview:label];
[label release];


// 2.设置文本内容

label.text = @"qweqweqweqweqweqweqweqweqweqwe";
// 文本内容的颜色
label.textColor = [UIColor purpleColor];
// 文本对齐方式
// 默认居左,textAlignment是个枚举类型
label.textAlignment = NSTextAlignmentCenter;
// 文本字体大小
label.font = [UIFont systemFontOfSize:30];
// 设置行数
// 行数默认一行
// 0是行数的最大值
label.numberOfLines = 3;
// 让文本自己适应label尺寸,显示全部内容
[label sizeToFit];
// 断行模式
label.lineBreakMode = NSLineBreakByTruncatingMiddle;


// UILabel细节修改

// 阴影大小
label.shadowOffset = CGSizeMake(2, 2);
// 阴影颜色
label.shadowColor = [UIColor grayColor];

// 设置圆角和边框
label.layer.borderWidth = 2;
label.layer.cornerRadius = 50;
label.layer.masksToBounds = 1;

label.frame = CGRectMake(200, 200, 200, 200);
// center可以修改视图位置
label.center = CGPointMake(185, 175);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: