如果我要使用NSLayoutConstraint,首先初始化约束,让我们说:
let myConstraint = NSLayoutConstraint(...)然后我会添加这样的标识符:
myConstraint.identifier = "myIdentifier"然后我会激活:
myConstraint.active = true是否有方法将标识符添加到使用NSLayoutAnchor类创建的约束中?我检查了文件,但没有发现任何东西。
发布于 2016-04-21 07:28:12
是的你可以。苹果医生说:
NSLayoutAnchor类是一个工厂类,用于使用fluent API创建NSLayoutConstraint对象。使用这些约束以编程方式使用“自动布局”定义布局。
因此,NSLayoutAnchor只是一个为您创建约束的类,该类的实例不是约束。举个例子:
subview.leadingAnchor.constraintEqualToAnchor(margins.leadingAnchor).identifier = "myIdentifier"https://stackoverflow.com/questions/36762486
复制相似问题