SnapKit autolayout を使用して UILabel を追加しようとしています。私が使用しているコードは次のとおりです。
override func viewDidLoad() {
super.viewDidLoad()
self.view.backgroundColor = .lightGray
let userNameLabel = UILabel()
userNameLabel.text = "Dinesh nagarajan"
userNameLabel.backgroundColor = .white
self.view.addSubview(userNameLabel)
userNameLabel.snp.makeConstraints { (make) in
make.top.leading.trailing.height.equalTo(40)
}
}
ここで、先頭と末尾が 40 に等しいという制約について言及しました。しかし、得られる結果はコードとは異なります。上記のコードを参照するために画像を添付しました。予想と違う動きをするのはなぜ...?