0
UIView에 레이블을 추가하려고합니다. 나는 그 시야를 보지 만, 나는 그 레이블을 보지 않고있다. 내가 뭘 놓치고 있니? 당신은 그것의 텍스트가 설정되기 전에 라벨에 sizeToFit()
호출레이블이보기에 추가되지 않는 이유는 무엇입니까?
var StLabel: UILabel = {
let label = UILabel()
label.font = UIFont(name: "Arial-Regular", size: 20)
label.textColor = UIColor.black
label.sizeToFit()
return label
}()
init(frame: CGRect, text: String) {
super.init(frame: frame)
self.frame = CGRect(x: 0, y: 0, width: 300, height: 50)
self.layer.cornerRadius = 10
self.layer.masksToBounds = true
self.backgroundColor = UIColor.white
StLabel.text = text
self.addSubview(StLabel)
}