gpt4 book ai didi

ios - 使用 NSLayoutAnchor.constraintEqualToSystemSpacingAfter 时的控制台警告

转载 作者:可可西里 更新时间:2023-11-01 01:10:38 28 4
gpt4 key购买 nike

我正在使用 NSLayoutAnchorconstraintEqualToSystemSpacingAfter 来构建我的布局。

NSLayoutConstraint.activate([
customView.leadingAnchor.constraintEqualToSystemSpacingAfter(safeAreaLayoutGuide.leadingAnchor, multiplier: 1)
])

它确实有效,但在我激活约束后它会在控制台中抛出警告:

Aligning the right edge of a [custom view] with the right edge of a [second custom view] is not recommended. Use an explicit constant for your constraint to override this.

如何让这个警告消失?

最佳答案

使用 NSLayoutAnchor.constraint(equalTo:constant:) 代替该方法。

NSLayoutConstraint.activate([
customView.leadingAnchor.constraint(equalTo: safeAreaLayoutGuide.leadingAnchor, constant: 0)
])

关于ios - 使用 NSLayoutAnchor.constraintEqualToSystemSpacingAfter 时的控制台警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47420788/

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