gpt4 book ai didi

ios - 代码中设置的约束会覆盖使用 AutoLayout 和 SizeClasses 创建的约束吗?

转载 作者:行者123 更新时间:2023-11-29 02:20:02 26 4
gpt4 key购买 nike

我这样设置约束:

constraintButtonUpgrade = NSLayoutConstraint (item: buttonUpgrade,
attribute: NSLayoutAttribute.Bottom,
relatedBy: NSLayoutRelation.Equal,
toItem: self.view,
attribute: NSLayoutAttribute.Bottom,
multiplier: 1,
constant: 500)
self.view.addConstraint(constraintButtonUpgrade)

这段代码是否会修改我在 Storyboard View 中创建的相同约束的常量(具有相同的 itemattributetoItem

最佳答案

不,这会添加一个新的约束,它可能会与另一个已经存在的约束发生冲突,从而导致布局不明确(即自动布局将随机打破其中一个以解决布局)。您需要先删除其他约束才能使其正常工作,或者,您也可以只修改其他约束而不是创建新约束。

关于ios - 代码中设置的约束会覆盖使用 AutoLayout 和 SizeClasses 创建的约束吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28256083/

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