gpt4 book ai didi

ios - NSLayoutAnchor和约束标识符

转载 作者:行者123 更新时间:2023-12-01 20:15:36 25 4
gpt4 key购买 nike

如果要使用NSLayoutConstraint,我首先要初始化约束,可以这样说:

let myConstraint = NSLayoutConstraint(...)

然后,我将像这样添加标识符:
myConstraint.identifier = "myIdentifier"

然后,我将激活:
myConstraint.active = true

有没有一种方法可以将标识符添加到使用 NSLayoutAnchor类创建的约束中?我检查了文档,但是没有找到任何东西。

最佳答案

是的你可以。苹果文档说:

NSLayoutAnchor类是用于使用流畅的API创建NSLayoutConstraint对象的工厂类。使用这些约束可以使用“自动布局”以编程方式定义您的布局。

因此,NSLayoutAnchor只是为您创建约束的类,此类的实例不是约束。
一个例子:

subview.leadingAnchor.constraintEqualToAnchor(margins.leadingAnchor).identifier = "myIdentifier"

关于ios - NSLayoutAnchor和约束标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36762486/

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