gpt4 book ai didi

ios - 添加约束时出错

转载 作者:可可西里 更新时间:2023-11-01 05:52:13 24 4
gpt4 key购买 nike

我正在尝试对 2 个 views 设置约束,以便它们像这样相互接触:

enter image description here

我尝试以编程方式设置约束:

[self addConstraint:[NSLayoutConstraint constraintsWithVisualFormat:@"[_firstView][_secondView]" options:0 metrics:nil views:NSDictionaryOfVariableBindings(_firstView, _secondView)]];

但我收到以下警告:

Incompatible pointer types sending 'NSArray *' to parameter of type 'NSLayoutConstraint'

我做错了什么?

最佳答案

addConstraint: 方法需要一个约束,但是 constraintsWithVisualFormat: 返回一个包含零个或多个约束的 NSArray

尝试添加一个 s。

[self addConstraints:/*your NSLayoutConstraint constraintsWithVisualFormat: call */];

Apple 的命名约定通常可以帮助您解决这个问题。请注意,constraintsWithVisualFormat 是复数,而 addConstraint: 是单数(addConstraints: 是复数)。将这些作为您 future 的线索。

关于ios - 添加约束时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30633867/

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