@@ -37,9 +37,12 @@ public class LayoutBuilder {
3737 }
3838
3939 @discardableResult
40- public func pin( _ edges: Layout . Edge ... , insets: NSDirectionalEdgeInsets = . zero, gap: CGFloat = 0 , priority: UILayoutPriority = . required, relatedBy: NSLayoutConstraint . Relation = . equal) -> LayoutBuilder {
40+ public func pin(
41+ _ edges: Layout . Edge ... , insets: NSDirectionalEdgeInsets = . zero, gap: CGFloat = 0 , priority: UILayoutPriority = . required,
42+ relatedBy: NSLayoutConstraint . Relation = . equal
43+ ) -> LayoutBuilder {
4144 for edge in edges {
42- let gapValue = insets. value ( edge: edge) ?? gap
45+ let gapValue = insets. value ( edge: edge) ?? gap
4346 if let constraint = layout. pin ( view: view, to: edge, gap: gapValue, relatedBy: relatedBy) {
4447 constraint. priority = priority
4548 }
@@ -52,9 +55,11 @@ public class LayoutBuilder {
5255 }
5356
5457 @discardableResult
55- public func pin( _ edges: Layout . Edge ... , insets: NSDirectionalEdgeInsets = . zero, gap: Layout . Defaults , priority: UILayoutPriority = . required) -> LayoutBuilder {
58+ public func pin( _ edges: Layout . Edge ... , insets: NSDirectionalEdgeInsets = . zero, gap: Layout . Defaults , priority: UILayoutPriority = . required)
59+ -> LayoutBuilder
60+ {
5661 for edge in edges {
57- let gapValue = insets. value ( edge: edge) ?? layout. value ( for: gap)
62+ let gapValue = insets. value ( edge: edge) ?? layout. value ( for: gap)
5863 if let constraint = layout. pin ( view: view, to: edge, gap: gapValue) {
5964 constraint. priority = priority
6065 }
@@ -64,7 +69,7 @@ public class LayoutBuilder {
6469
6570
6671 @discardableResult
67- public func pin( _ edge: Layout . Edge , to view: UIView , gap: Layout . Defaults , priority: UILayoutPriority = . required) -> LayoutBuilder {
72+ public func pin( _ edge: Layout . Edge , to view: UIView , gap: Layout . Defaults , priority: UILayoutPriority = . required) -> LayoutBuilder {
6873 let gapValue = layout. value ( for: gap)
6974 return self . pin ( edge, to: view, gap: gapValue, priority: priority)
7075 }
@@ -77,8 +82,8 @@ public class LayoutBuilder {
7782 }
7883
7984 @discardableResult
80- public func centerX( offset: CGFloat = 0 ) -> LayoutBuilder {
81- layout. centerX ( view: view, offset: offset)
85+ public func centerX( offset: CGFloat = 0 , priority : UILayoutPriority = . required ) -> LayoutBuilder {
86+ layout. centerX ( view: view, offset: offset, priority : priority )
8287 return self
8388 }
8489
@@ -90,8 +95,8 @@ public class LayoutBuilder {
9095 }
9196
9297 @discardableResult
93- public func centerY( offset: CGFloat = 0 ) -> LayoutBuilder {
94- layout. centerY ( view: view, offset: offset)
98+ public func centerY( offset: CGFloat = 0 , priority : UILayoutPriority = . required ) -> LayoutBuilder {
99+ layout. centerY ( view: view, offset: offset, priority : priority )
95100 return self
96101 }
97102
@@ -188,4 +193,3 @@ public class LayoutBuilder {
188193 return self
189194 }
190195}
191-
0 commit comments