创建循环以约束宽度和高度对象

create loop to constraint width and height objects

我想做的是创建一个循环,让 pic 和 slide 具有相同的宽度和高度约束。因为我将 0.25 约束到所有约束。我假设有一种方法可以做到这一点,而不必编写这段代码的所有 4 行。

NSLayoutConstraint.activate([
  pic.heightAnchor.constraint(equalToConstant: 0.25),
  pic.widthAnchor.constraint(equalToConstant: 0.25),

  slide.heightAnchor.constraint(equalToConstant: 0.25),
  slide.widthAnchor.constraint(equalToConstant: 0.25),
])

你可以做到

[pic,slide].forEach {  
    [=10=].heightAnchor.constraint(equalToConstant: 0.25).isActive = true
    [=10=].widthAnchor.constraint(equalToConstant: 0.25).isActive = true
}