关于Swift 3.X UI部分的创建及属性

本章为第一章,后续每两天会有持续更新, ,错误部分 希望大家来抨击及更正.

UILabel的创建及常用属性

///创建UILabel 设置坐标格式 CGRect(x: 0,y: 200,width: 100,height: 40)

let label = UILabel(frame:CGRect(x: 0,y: 200,width: 200,height: 100))

///设置label的背景颜色

label.backgroundColor = UIColor.red

///给label赋值

label.text = "字体大小";

///设置字体颜色

label.textColor = UIColor.purple

///设置字体对齐方式

label.textAlignment = NSTextAlignment.center

///设置字体阴影颜色

label.shadowColor = UIColor.yellow

///设置Label阴影偏移位置

label.shadowOffset = CGSize(width:20,height:20)

///设置Label多行显示

label.numberOfLines = 0

///设置Label文本高亮

label.isHighlighted = true

///设置Label文本颜色高亮

label.highlightedTextColor = UIColor.green

///设置Label圆角属性

label.layer.masksToBounds = true

///设置Label圆角半径

label.layer.cornerRadius = 4

///设置Label边框

label.layer.borderWidth = 1

///设置Label边框颜色

label.layer.borderColor = UIColor.yellow.cgColor

///设置Label字体大小

label.font = UIFont.systemFont(ofSize: 15)

///设置Label字体时同时设置大小

label.font = UIFont(name:"字体大小",size:25)

///将Label加入父视图中

self.view .addSubview(label)

你可能感兴趣的:(关于Swift 3.X UI部分的创建及属性)