Swift - Использование PureLayout для автоматического сопоставления одного представления с другим - PullRequest
0 голосов
/ 07 декабря 2018

Есть ли встроенная функция PureLayout для автоматического сопоставления одного представления с другим?Я только что создал расширение для UIView, которое выглядит следующим образом:

extension UIView {
    func autoMatch(other view: UIView) {
        autoPinEdge(.leading, to: .leading, of: view)
        autoPinEdge(.trailing, to: .trailing, of: view)
        autoPinEdge(.top, to: .top, of: view)
        autoPinEdge(.bottom, to: .bottom, of: view)
    }
}

Есть другие способы сделать это путем сопоставления ширины и высоты и центрирования оси ', но я только что сделал это.

В любом случае, есть ли встроенная, которую я пропускаю?

...