只是尝试使用 SnapKit 自动布局添加 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 的约束。但是我得到的结果与代码不同。我附上了图片以供参考上面的代码。为什么它的行为与预期不同......?