如何以编程方式设置约束加常数?

问题描述 投票:-2回答:2

我希望我的按钮位于中心上方200。我的代码错误:

docButton.centerYAnchor.constraint(equalTo: view.centerYAnchor + 200),

Binary operator '+' cannot be applied to operands of type 'NSLayoutYAxisAnchor' and 'Int'

如何将按钮设置为比中心高一些?

此外,我想设置一个后退按钮。如何将按钮的约束设置为在顶部安全区域下方20点和左侧安全区域右侧20点?

提前感谢。

ios swift xcode autolayout constraints
2个回答
1
投票

    您正在尝试将200添加到非整数类型(NSLayoutYAxisAnchor)。
  1. 您可以使用此:cancelButton.topAnchor.constraintEqualToAnchor(saveButton.topAnchor, constant: -200).active = true

© www.soinside.com 2019 - 2024. All rights reserved.