【发布时间】:2019-12-17 08:14:44
【问题描述】:
我有一个按钮和一个视图,当按钮未出现时,我希望扩展视图(使用顶部约束)以填充空白,出现按钮我希望缩小视图以为按钮。问题是我收到了这个错误:
失败:捕获“NSInvalidArgumentException”、“NSLayoutConstraint for (null): Constraint must contain a first layout item”
我在情节提要中设置约束,并通过以下方式声明顶部约束:
@property (weak, nonatomic) IBOutlet NSLayoutConstraint *containerTopConstraint;
这就是我更改约束值的方式:
[_containerTopConstraint setConstant:20];
我该如何解决这个错误?
【问题讨论】:
标签: ios objective-c autolayout