我需要动态调整UILabel的大小,宽度可以是常数,但高度应该是动态的
答案 0 :(得分:3)
let label:UILabel = UILabel(frame: CGRect(x: 30, y: 0, width: curWidth!, height: CGFloat.greatestFiniteMagnitude))
label.numberOfLines = 0
label.lineBreakMode = NSLineBreakMode.byWordWrapping
label.font = curFont!
label.sizeToFit();