Open
Description
It would be great if you could add support for Autolayout.
Currently I'm trying something like this, but it is not working with conditions you have made inside your code.
private func configureAutolayoutConstraints(buttonView: UIView, parentView: UIView){
buttonView.translatesAutoresizingMaskIntoConstraints = false
let bottomConstraint = NSLayoutConstraint(item: buttonView, attribute:
.Bottom, relatedBy: .Equal, toItem: parentView, attribute: .Bottom, multiplier: 1.0, constant: -30)
parentView.addConstraint(bottomConstraint)
let trailingConstraint = NSLayoutConstraint(item: buttonView, attribute:
.Trailing, relatedBy: .Equal, toItem: parentView, attribute: .Trailing, multiplier: 1.0, constant: -30)
parentView.addConstraint(trailingConstraint)
let widthConstraint = NSLayoutConstraint(item: buttonView, attribute:
.Width , relatedBy: .Equal, toItem: nil, attribute: .NotAnAttribute, multiplier: 1.0, constant: 80)
parentView.addConstraint(widthConstraint)
let heightConstraint = NSLayoutConstraint(item: buttonView, attribute:
.Height , relatedBy: .Equal, toItem: nil, attribute: .NotAnAttribute, multiplier: 1.0, constant: 80)
parentView.addConstraint(heightConstraint)
}
Metadata
Metadata
Assignees
Labels
No labels