UIKit: 動態生成label

 

//首先是實例化一個UILabel的對象,固然你也能夠在實例化同時給當前UILabel設置位置和長寬:
//let label1 = UILabel(frame: CGRect(x: 0, y: 0, width: 80, height: 50)
let label2 = UILabel()

//用CGSize來給label定義尺寸
label2.frame.size = CGSize(width: 80, height: 50)

//定義位置:self.view.bounds.width是獲取當前view的寬度,也能夠說是屏幕的寬度
label2.center = CGPoint(x: self.view.bounds.width/2, y: self.view.bounds.height/2)

//給label設置文本,還有不少其餘的屬性能夠設置
label2.text = "hello issac"

//將該UILabel添加到當前視圖中
self.view.addSubview(label2)
相關文章
相關標籤/搜索