
正文
Swift的UILabel的一些属性
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
let label = UILabel(frame: CGRectMake(,,,)) label.backgroundColor = UIColor.redColor()
label.text = "我在学习swift"
label.font = UIFont.systemFontOfSize() self.view.addSubview(label) let label1 = UILabel(frame: CGRectMake(,,,)) label1.text = "我在学习swift,好好学习,天天向上。我在学习swift,好好学习,天天向上"
label1.backgroundColor = UIColor.greenColor() // 设置自适应宽度为 true
label1.adjustsFontSizeToFitWidth = true
self.view.addSubview(label1) let label2 = UILabel(frame: CGRectMake(,,,)) label2.text = "我在学习swift,好好学习,天天向上。我在学习swift,好好学习,天天向上"
label2.backgroundColor = UIColor.greenColor() // 设置自适应宽度为 true
label2.adjustsFontSizeToFitWidth = true
// 表示进行宽度自适应的过程中,标签的最小允许的缩放比例为 0.8
label2.minimumScaleFactor = 0.8 self.view.addSubview(label2) let label3 = UILabel(frame: CGRectMake(,,,)) label3.text = "The NSString class declares the progrannatic interface for an object that manages immutable strings."
// 显示行数
label3.numberOfLines =
// 按单词进行分隔换行
label3.lineBreakMode = .ByWordWrapping
label3.backgroundColor = UIColor.greenColor()
self.view.addSubview(label3) // 使用系统字体,大小为 20号
// label3.font = UIFont.systemFontOfSize(20)
// 使用系统字体 ,加粗
label3.font = UIFont.boldSystemFontOfSize() // 斜体: 注意对中文无效
label2.font = UIFont.italicSystemFontOfSize() // 设置指定字体
label2.font = UIFont(name: "Zapfino", size: ) // 系统中能够支持的字体名称
let arrFont = UIFont.familyNames() print(arrFont) // 设置阴影
label3.shadowOffset = CGSizeMake(, )
// 设置阴影颜色
label3.shadowColor = UIColor.yellowColor() // 使用字体文件创建字体
/**
1.0 首先准备好ttf 字体文件,并导入工程中
2.0 打开 Info.plist文件 添加

3.0 let arrFont = UIFont.familyNames() print(arrFont) 就可以找到对应的我们自己添加的
*/






