我想做的是创建一个循环,使图片和幻灯片具有相同的宽度和高度约束。由于我将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 {
$0.heightAnchor.constraint(equalToConstant: 0.25).isActive = true
$0.widthAnchor.constraint(equalToConstant: 0.25).isActive = true
}