Closed thorstenstark closed 4 years ago
@objc @discardableResult func constrainEqual(attribute: NSLayoutConstraint.Attribute, to constant: CGFloat) -> NSLayoutConstraint
@objc @discardableResult func constrainEqual(attribute: NSLayoutConstraint.Attribute, to constant: CGFloat, priority: UILayoutPriority) -> NSLayoutConstraint
Nice! We did that in our implementation as well. We added a default parameter (= .required) to the priority to be backwards compatible.
= .required
Yeah, I had the same idea, but forgot to add it here 😅
Example
now:
@objc @discardableResult func constrainEqual(attribute: NSLayoutConstraint.Attribute, to constant: CGFloat) -> NSLayoutConstraint
new:
@objc @discardableResult func constrainEqual(attribute: NSLayoutConstraint.Attribute, to constant: CGFloat, priority: UILayoutPriority) -> NSLayoutConstraint