Issues resolved

This commit is contained in:
Artur Azarau 2019-04-23 13:04:51 +03:00
parent a3f43a93e8
commit c4798d6015
1 changed files with 8 additions and 5 deletions

View File

@ -243,11 +243,14 @@ open class CustomizableButtonView: UIView, InitializableView {
private extension UIView {
func constaintToEdges(of view: UIView, with offset: UIEdgeInsets) {
self.translatesAutoresizingMaskIntoConstraints = false
self.leadingAnchor.constraint(equalTo: view.leadingAnchor, constant: offset.left).isActive = true
self.trailingAnchor.constraint(equalTo: view.trailingAnchor, constant: offset.right).isActive = true
self.topAnchor.constraint(equalTo: view.topAnchor, constant: offset.top).isActive = true
self.bottomAnchor.constraint(equalTo: view.bottomAnchor, constant: offset.bottom).isActive = true
translatesAutoresizingMaskIntoConstraints = false
let constraints = [
leadingAnchor.constraint(equalTo: view.leadingAnchor, constant: offset.left),
trailingAnchor.constraint(equalTo: view.trailingAnchor, constant: offset.right),
topAnchor.constraint(equalTo: view.topAnchor, constant: offset.top),
bottomAnchor.constraint(equalTo: view.bottomAnchor, constant: offset.bottom),
]
NSLayoutConstraint.activate(constraints)
}
}