fixed constraints

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2023-08-31 10:24:15 -05:00
parent 383eee527b
commit 4a93c882e6

View File

@ -276,8 +276,12 @@ open class BadgeIndicator: View {
widthConstraint = badgeView.widthGreaterThanEqualTo(constant: badgeSize)
//we are insetting the padding to compensate for the border
badgeView.pinToSuperView(.init(top: borderWidth, left: borderWidth, bottom: borderWidth, right: borderWidth))
badgeView
.pinTop(borderWidth)
.pinLeading(borderWidth)
.pinTrailing(borderWidth, .defaultHigh)
.pinBottom(borderWidth, .defaultHigh)
labelContraints.topConstraint = label.pinTopGreaterThanOrEqualTo(anchor: badgeView.topAnchor)
labelContraints.bottomConstraint = label.pinBottomGreaterThanOrEqualTo(anchor: badgeView.bottomAnchor)
labelContraints.leadingConstraint = label.pinLeadingGreaterThanOrEqualTo(anchor: badgeView.leadingAnchor)