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