gpt4 book ai didi

ios - Nil 与预期的参数类型不兼容 'NSLayoutAnchor'

转载 作者:行者123 更新时间:2023-11-28 15:31:42 24 4
gpt4 key购买 nike

这是有问题的代码

    // auto layout
let vertivalConstraint = textField.centerYAnchor.constraint(equalTo: self.codeView.centerYAnchor)
let leadingConstraint = textField.leadingAnchor.constraint(equalTo: self.codeView.leadingAnchor, constant: 10)
let trailingConstraint = textField.trailingAnchor.constraint(equalTo: self.codeView.trailingAnchor, constant: -10)
let heightConstraint = textField.heightAnchor.constraint(equalTo: nil, constant: 37)
NSLayoutConstraint.activate([leadingConstraint, vertivalConstraint, trailingConstraint, heightConstraint])

let heightConstraint 返回标题中的错误。我将如何解决这个问题。

谢谢

最佳答案

也许试试:

// auto layout
let vertivalConstraint = textField.centerYAnchor.constraint(equalTo: self.codeView.centerYAnchor)
let leadingConstraint = textField.leadingAnchor.constraint(equalTo: self.codeView.leadingAnchor, constant: 10)
let trailingConstraint = textField.trailingAnchor.constraint(equalTo: self.codeView.trailingAnchor, constant: -10)
let heightConstraint = textField.heightAnchor.constraint(equalToConstant: 37)
NSLayoutConstraint.activate([leadingConstraint, vertivalConstraint, trailingConstraint, heightConstraint])

我正在使用:

.constraint(equalToConstant: 37)

代替:

.heightAnchor.constraint(equalTo: nil, constant: 37)

关于ios - Nil 与预期的参数类型不兼容 'NSLayoutAnchor<NSLayoutDimention>',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44671073/

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