gpt4 book ai didi

iOS SnapKit 和场景

转载 作者:行者123 更新时间:2023-11-28 08:51:24 25 4
gpt4 key购买 nike

我用一个场景制作了 Storyboard。在我的 UIViewController 中,我使用 SnapKit 定义了以下内容:

@IBOutlet weak var emailTextField: UITextField!

override func viewDidLoad() {
super.viewDidLoad()

emailTextField.snp_makeConstraints { (make) -> Void in
make.size.equalTo(CGSizeMake(100, 40))
}
}

我不断收到错误:

Unable to simultaneously satisfy constraints.
Probably at least one of the constraints in the following list is one you don't want.
Try this:
(1) look at each constraint and try to figure out which you don't expect;
(2) find the code that added the unwanted constraint or constraints and fix it.

我也试过 snp_remakeConstraintssnp_updateConstraints 但同样的错误。

我在这里做错了什么?

谢谢。

最佳答案

你的问题出现了,因为 SnapKit 只删除了你的 emailTextField 自己的约束(通过自动设置 translatesAutoresizingMaskIntoConstraints = false),所以仍然有一些重复。

对于 Storyboard约束,您需要清除所有默认约束。您可以使用以下代码实现:

yourTextFieldsSuperviewName.removeConstraints(view.constraints)

祝你好运!

关于iOS SnapKit 和场景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34106428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com