Swift 4:UIKit之UILabel(持续更新)

import UIKit

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
        let label = UILabel() // 定义了一个标签
        label.frame = CGRect(x: 0, y: 0, width: 400, height: 400) // 设置标签的轮廓,x和y代表矩形的左上角那个点的坐标,后面的width和height表示矩形的长和宽
        label.backgroundColor = UIColor.green // 设置标签的背景颜色
        label.text = "Zhou Shijie" // 设置标签上的文字
        label.textColor = UIColor.purple // 设置文字颜色
        label.font = UIFont.boldSystemFont(ofSize: 20) // 设置文字的大小,默认为17
        label.textAlignment = NSTextAlignment.center // 设置文本的对齐方式
        label.numberOfLines = 2 // 设置文本最多的行数,如果为0则为多行
        label.isHighlighted = true // 是否高亮显示
        label.shadowOffset = CGSize(width: 200, height: 200) // 设置阴影偏移量
        label.layer.borderWidth = 20 // 设置边框的粗度
        self.view.addSubview(label) // 在模拟器中显示标签
    }

}

 

你可能感兴趣的:(Swift)