Swift 4:UIKit之UILabel(持續更新)
阿新 • • 發佈:2018-11-10
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) // 在模擬器中顯示標籤 } }