0

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 に等しいという制約について言及しました。しかし、得られる結果はコードとは異なります。上記のコードを参照するために画像を添付しました。予想と違う動きをするのはなぜ...?

制約の不一致

4

1 に答える 1