转眼间swift已到了3.0版,这里就讲一下UILabel的创建
首先定义一个字符串,在这里用到转义字符串,这样就可以让要显示的文字按自己想要的布局进行多行排列
let nameString = "你好\n好,非常好\n越来越好"
let bgLabel = UILabel()
bgLabel.font = UIFont.systemFont(ofSize: CGFloat(14.0))
bgLabel.text = nameString
bgLabel.textColor = UIColor.red
bgLabel.font = UIFont.systemFont(ofSize: 12);
bgLabel.numberOfLines = 0
bgLabel.textAlignment = .left
bgLabel.frame = CGRect(x: CGFloat(20), y: CGFloat(100), width: CGFloat(100), height: CGFloat(50))
self.view.addSubview(bgLabel)