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

Есть ли встроенная функция 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)
    }
}

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

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

0 ответов

Другие вопросы по тегам