added back default
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
parent
c8e9ab75c2
commit
52fac7ce93
@ -146,21 +146,21 @@ extension UIView {
|
||||
}
|
||||
|
||||
@discardableResult
|
||||
public func pinTop(anchor: NSLayoutYAxisAnchor?, constant: CGFloat) -> NSLayoutConstraint? {
|
||||
public func pinTop(anchor: NSLayoutYAxisAnchor?, constant: CGFloat = 0.0) -> NSLayoutConstraint? {
|
||||
let found: NSLayoutYAxisAnchor? = anchor ?? superview?.topAnchor
|
||||
guard let found else { return nil }
|
||||
return topAnchor.constraint(equalTo: found, constant: constant).activate()
|
||||
}
|
||||
|
||||
@discardableResult
|
||||
public func pinTopLessThanOrEqualTo(anchor: NSLayoutYAxisAnchor?, constant: CGFloat) -> NSLayoutConstraint? {
|
||||
public func pinTopLessThanOrEqualTo(anchor: NSLayoutYAxisAnchor?, constant: CGFloat = 0.0) -> NSLayoutConstraint? {
|
||||
let found: NSLayoutYAxisAnchor? = anchor ?? superview?.topAnchor
|
||||
guard let found else { return nil }
|
||||
return topAnchor.constraint(lessThanOrEqualTo: found, constant: constant).activate()
|
||||
}
|
||||
|
||||
@discardableResult
|
||||
public func pinTopGreaterThanOrEqualTo(anchor: NSLayoutYAxisAnchor?, constant: CGFloat) -> NSLayoutConstraint? {
|
||||
public func pinTopGreaterThanOrEqualTo(anchor: NSLayoutYAxisAnchor?, constant: CGFloat = 0.0) -> NSLayoutConstraint? {
|
||||
let found: NSLayoutYAxisAnchor? = anchor ?? superview?.topAnchor
|
||||
guard let found else { return nil }
|
||||
return topAnchor.constraint(greaterThanOrEqualTo: found, constant: constant).activate()
|
||||
@ -196,21 +196,21 @@ extension UIView {
|
||||
}
|
||||
|
||||
@discardableResult
|
||||
public func pinBottom(anchor: NSLayoutYAxisAnchor?, constant: CGFloat) -> NSLayoutConstraint? {
|
||||
public func pinBottom(anchor: NSLayoutYAxisAnchor?, constant: CGFloat = 0.0) -> NSLayoutConstraint? {
|
||||
let found: NSLayoutYAxisAnchor? = anchor ?? superview?.bottomAnchor
|
||||
guard let found else { return nil }
|
||||
return bottomAnchor.constraint(equalTo: found, constant: -constant).activate()
|
||||
}
|
||||
|
||||
@discardableResult
|
||||
public func pinBottomLessThanOrEqualTo(anchor: NSLayoutYAxisAnchor?, constant: CGFloat) -> NSLayoutConstraint? {
|
||||
public func pinBottomLessThanOrEqualTo(anchor: NSLayoutYAxisAnchor?, constant: CGFloat = 0.0) -> NSLayoutConstraint? {
|
||||
let found: NSLayoutYAxisAnchor? = anchor ?? superview?.bottomAnchor
|
||||
guard let found else { return nil }
|
||||
return bottomAnchor.constraint(lessThanOrEqualTo: found, constant: -constant).activate()
|
||||
}
|
||||
|
||||
@discardableResult
|
||||
public func pinBottomGreaterThanOrEqualTo(anchor: NSLayoutYAxisAnchor?, constant: CGFloat) -> NSLayoutConstraint? {
|
||||
public func pinBottomGreaterThanOrEqualTo(anchor: NSLayoutYAxisAnchor?, constant: CGFloat = 0.0) -> NSLayoutConstraint? {
|
||||
let found: NSLayoutYAxisAnchor? = anchor ?? superview?.bottomAnchor
|
||||
guard let found else { return nil }
|
||||
return bottomAnchor.constraint(greaterThanOrEqualTo: found, constant: -constant).activate()
|
||||
@ -246,21 +246,21 @@ extension UIView {
|
||||
}
|
||||
|
||||
@discardableResult
|
||||
public func pinLeading(anchor: NSLayoutXAxisAnchor?, constant: CGFloat) -> NSLayoutConstraint? {
|
||||
public func pinLeading(anchor: NSLayoutXAxisAnchor?, constant: CGFloat = 0.0) -> NSLayoutConstraint? {
|
||||
let found: NSLayoutXAxisAnchor? = anchor ?? superview?.leadingAnchor
|
||||
guard let found else { return nil }
|
||||
return leadingAnchor.constraint(equalTo: found, constant: constant).activate()
|
||||
}
|
||||
|
||||
@discardableResult
|
||||
public func pinLeadingLessThanOrEqualTo(anchor: NSLayoutXAxisAnchor?, constant: CGFloat) -> NSLayoutConstraint? {
|
||||
public func pinLeadingLessThanOrEqualTo(anchor: NSLayoutXAxisAnchor?, constant: CGFloat = 0.0) -> NSLayoutConstraint? {
|
||||
let found: NSLayoutXAxisAnchor? = anchor ?? superview?.leadingAnchor
|
||||
guard let found else { return nil }
|
||||
return leadingAnchor.constraint(lessThanOrEqualTo: found, constant: constant).activate()
|
||||
}
|
||||
|
||||
@discardableResult
|
||||
public func pinLeadingGreaterThanOrEqualTo(anchor: NSLayoutXAxisAnchor?, constant: CGFloat) -> NSLayoutConstraint? {
|
||||
public func pinLeadingGreaterThanOrEqualTo(anchor: NSLayoutXAxisAnchor?, constant: CGFloat = 0.0) -> NSLayoutConstraint? {
|
||||
let found: NSLayoutXAxisAnchor? = anchor ?? superview?.leadingAnchor
|
||||
guard let found else { return nil }
|
||||
return leadingAnchor.constraint(greaterThanOrEqualTo: found, constant: constant).activate()
|
||||
@ -296,21 +296,21 @@ extension UIView {
|
||||
}
|
||||
|
||||
@discardableResult
|
||||
public func pinTrailing(anchor: NSLayoutXAxisAnchor?, constant: CGFloat) -> NSLayoutConstraint? {
|
||||
public func pinTrailing(anchor: NSLayoutXAxisAnchor?, constant: CGFloat = 0.0) -> NSLayoutConstraint? {
|
||||
let found: NSLayoutXAxisAnchor? = anchor ?? superview?.trailingAnchor
|
||||
guard let found else { return nil }
|
||||
return trailingAnchor.constraint(equalTo: found, constant: -constant).activate()
|
||||
}
|
||||
|
||||
@discardableResult
|
||||
public func pinTrailingLessThanOrEqualTo(anchor: NSLayoutXAxisAnchor?, constant: CGFloat) -> NSLayoutConstraint? {
|
||||
public func pinTrailingLessThanOrEqualTo(anchor: NSLayoutXAxisAnchor?, constant: CGFloat = 0.0) -> NSLayoutConstraint? {
|
||||
let found: NSLayoutXAxisAnchor? = anchor ?? superview?.trailingAnchor
|
||||
guard let found else { return nil }
|
||||
return trailingAnchor.constraint(lessThanOrEqualTo: found, constant: -constant).activate()
|
||||
}
|
||||
|
||||
@discardableResult
|
||||
public func pinTrailingGreaterThanOrEqualTo(anchor: NSLayoutXAxisAnchor?, constant: CGFloat) -> NSLayoutConstraint? {
|
||||
public func pinTrailingGreaterThanOrEqualTo(anchor: NSLayoutXAxisAnchor?, constant: CGFloat = 0.0) -> NSLayoutConstraint? {
|
||||
let found: NSLayoutXAxisAnchor? = anchor ?? superview?.trailingAnchor
|
||||
guard let found else { return nil }
|
||||
return trailingAnchor.constraint(greaterThanOrEqualTo: found, constant: -constant).activate()
|
||||
|
||||
Loading…
Reference in New Issue
Block a user