Nil与预期的参数类型不兼容&#39; NSLayoutAnchor <nslayoutdimension>&#39;斯威夫特3

时间:2016-10-06 01:50:37

标签: swift3 nslayoutconstraint

我最近将我的代码转换为Swift 3.当设置约束时,我不再能传递nil来设置常量值。我搜索了类似的帖子和文档,似乎无法在这种情况下找到该怎么做。

enter image description here enter image description here

1 个答案:

答案 0 :(得分:3)

documentation for NSLayoutConstraint中,第一个参数的类型不是可选的。所以,你无法通过nil。您尝试实现的目标可以使用constraintEqualToConstant方法完成。