gpt4 book ai didi

ios - 制图将约束设置为变量

转载 作者:搜寻专家 更新时间:2023-10-31 22:03:09 25 4
gpt4 key购买 nike

我不知道如何将 constrant.height 设置为常数值:

override func updateConstraints() {
layout(view) { view in
let viewHeight = 67

view.top == view.superview!.top
view.left == view.superview!.left
view.height == viewHeight // Error: Binary operator '==' cannot be applied to operands of type 'Dimension' and 'Int'
view.width == view.superview!.width
}

super.updateConstraints()
}

这应该很简单,作为一个 Swift 新手 atm 我没有任何工作想法,欢迎任何帮助:)

最佳答案

您可能自己解决了这个问题,但对于其他人来说,==-operator 似乎没有为 Int 重载。因此,将变量的定义更改为:

let viewHeight: CGFloat = 67

会成功的。

关于ios - 制图将约束设置为变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31003482/

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