搜索
您的当前位置:首页正文

UI2_UILabel

来源:哗拓教育

//UILabel 标签

//1.创建+frame

UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(100, 100, 200, 100)];

//2.属性设置

label.backgroundColor = [UIColor yellowColor];

//3.添加父视图

[self.window addSubview:label];

//4.内存管理

[label release];

/******************文字相关属性************************/

//显示文字 text

//默认 左对齐/居中显示/文本黑色/行数为1/背景透明色

label.text = @"这是一个label萨达纳SD卡老师三联单阿斯顿";

//文本颜色

label.textColor = [UIColor redColor];

//文本对齐方式 textAlignment

label.textAlignment = NSTextAlignmentCenter;

//断行模式(文本省略方式) lineBreakMode

label.lineBreakMode = NSLineBreakByTruncatingMiddle;

//文本行数控制 numberOfLines

//默认为1 为0时行数不限

label.numberOfLines = 0;

//label自适应

//如果文本不足一行 宽高一起改变

//如果文本超过一行 只改变高

//一定要写在设置text之后 如果在之前 label的size会置0

//    [label sizeToFit];

//字体 font

label.font = [UIFont systemFontOfSize:30];

//阴影 shadow

label.shadowColor = [UIColor blueColor];

//阴影偏移量

label.shadowOffset = CGSizeMake(10, 10);

Top