updated constraints

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2024-06-26 15:46:37 -05:00
parent bd908aeb47
commit 0f368b5132

View File

@ -180,7 +180,6 @@ open class TileContainerBase<PaddingType: DefaultValuing>: Control where Padding
internal var widthConstraint: NSLayoutConstraint?
internal var heightConstraint: NSLayoutConstraint?
internal var containerViewCenterXConstraint: NSLayoutConstraint?
internal var containerViewLeadingConstraint: NSLayoutConstraint?
internal var containerViewLeadingGreaterThanOrEqualConstraint: NSLayoutConstraint?
@ -235,9 +234,9 @@ open class TileContainerBase<PaddingType: DefaultValuing>: Control where Padding
containerView
.pinTop()
.pinCenterX()
.pinBottom()
containerViewCenterXConstraint = containerView.pinCenterX(anchor: centerXAnchor)?.deactivate()
containerViewLeadingConstraint = containerView.pinLeading(anchor: leadingAnchor)?.deactivate()
containerViewLeadingGreaterThanOrEqualConstraint = containerView.pinLeadingGreaterThanOrEqualTo(anchor: leadingAnchor)?.deactivate()
@ -318,9 +317,7 @@ open class TileContainerBase<PaddingType: DefaultValuing>: Control where Padding
//deactivate everything
widthConstraint?.deactivate()
heightConstraint?.deactivate()
containerViewCenterXConstraint?.deactivate()
containerViewLeadingGreaterThanOrEqualConstraint?.deactivate()
containerViewLeadingConstraint?.deactivate()
@ -331,7 +328,6 @@ open class TileContainerBase<PaddingType: DefaultValuing>: Control where Padding
if let width, aspectRatio == .none && height == nil{
widthConstraint?.constant = width
widthConstraint?.activate()
containerViewCenterXConstraint?.activate()
containerViewLeadingGreaterThanOrEqualConstraint?.activate()
containerViewTrailingLessThanOrEqualConstraint?.activate()
@ -346,7 +342,6 @@ open class TileContainerBase<PaddingType: DefaultValuing>: Control where Padding
heightConstraint?.constant = height
heightConstraint?.activate()
widthConstraint?.activate()
containerViewCenterXConstraint?.activate()
containerViewLeadingGreaterThanOrEqualConstraint?.activate()
containerViewTrailingLessThanOrEqualConstraint?.activate()
@ -356,7 +351,6 @@ open class TileContainerBase<PaddingType: DefaultValuing>: Control where Padding
heightConstraint?.constant = size.height
widthConstraint?.activate()
heightConstraint?.activate()
containerViewCenterXConstraint?.activate()
containerViewLeadingGreaterThanOrEqualConstraint?.activate()
containerViewTrailingLessThanOrEqualConstraint?.activate()
@ -366,7 +360,6 @@ open class TileContainerBase<PaddingType: DefaultValuing>: Control where Padding
heightConstraint?.constant = size.height
widthConstraint?.activate()
heightConstraint?.activate()
containerViewCenterXConstraint?.activate()
containerViewLeadingGreaterThanOrEqualConstraint?.activate()
containerViewTrailingLessThanOrEqualConstraint?.activate()