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)
}
}
Есть и другие способы сделать это с помощью сопоставления ширины и высоты и центрирования оси ", но я только что сделал это.
В любом случае, есть ли встроенная, что я скучаю?