gpt4 book ai didi

ios - NSLayoutConstraint 未分配给常量/变量

转载 作者:行者123 更新时间:2023-11-30 12:04:41 24 4
gpt4 key购买 nike

我正在学习 Swift 并遇到了这个向 View 添加约束的示例:

artworkView.topAnchor.constraint(equalTo: view.topAnchor).isActive = true

据我了解,由于 constraint(equalTo:) 返回一个 NSLayoutConstraint,因此需要将其分配给常量/变量。否则,它创建的这个 NSLayoutConstraint 到底在哪里?如何访问它以便停用它?

最佳答案

是的,它创建并返回一个约束,但如果约束已经存在,那么它只是返回该约束。为了方便起见,您可以将其存储在变量中,或者使用相同的代码访问它。

artworkView.topAnchor.constraint(equalTo: view.topAnchor).isActive = false

关于ios - NSLayoutConstraint 未分配给常量/变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46803536/

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