создать l oop для ограничения ширины и высоты объектов - PullRequest
0 голосов
/ 29 апреля 2020

Я хочу создать al oop, который позволяет пи c и слайду иметь одинаковые ограничения ширины и высоты. Поскольку я ограничиваю 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),


    ])

1 Ответ

0 голосов
/ 29 апреля 2020

Вы можете сделать

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