fixed issue with icon
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
parent
dd437d7423
commit
fc6b2991b8
@ -280,6 +280,7 @@ open class Tilelet: TileContainerBase<Tilelet.Padding>, ParentViewProtocol {
|
|||||||
//--------------------------------------------------
|
//--------------------------------------------------
|
||||||
// MARK: - Constraints
|
// MARK: - Constraints
|
||||||
//--------------------------------------------------
|
//--------------------------------------------------
|
||||||
|
internal var iconContainerHeightConstraint: NSLayoutConstraint?
|
||||||
internal var titleLockupWidthConstraint: NSLayoutConstraint?
|
internal var titleLockupWidthConstraint: NSLayoutConstraint?
|
||||||
internal var titleLockupTrailingConstraint: NSLayoutConstraint?
|
internal var titleLockupTrailingConstraint: NSLayoutConstraint?
|
||||||
internal var titleLockupTopConstraint: NSLayoutConstraint?
|
internal var titleLockupTopConstraint: NSLayoutConstraint?
|
||||||
@ -328,15 +329,15 @@ open class Tilelet: TileContainerBase<Tilelet.Padding>, ParentViewProtocol {
|
|||||||
|
|
||||||
iconContainerView.addSubview(descriptiveIcon)
|
iconContainerView.addSubview(descriptiveIcon)
|
||||||
iconContainerView.addSubview(directionalIcon)
|
iconContainerView.addSubview(directionalIcon)
|
||||||
|
iconContainerHeightConstraint = iconContainerView.height(constant: 0)
|
||||||
descriptiveIcon
|
descriptiveIcon
|
||||||
.pinLeading()
|
.pinLeading()
|
||||||
.pinTop()
|
.pinTopGreaterThanOrEqualTo()
|
||||||
.pinBottom()
|
.pinBottom()
|
||||||
|
|
||||||
directionalIcon
|
directionalIcon
|
||||||
.pinTrailing()
|
.pinTrailing()
|
||||||
.pinTop()
|
.pinTopGreaterThanOrEqualTo()
|
||||||
.pinBottom()
|
.pinBottom()
|
||||||
|
|
||||||
badge.bottomAnchor.constraint(equalTo: badge.label.bottomAnchor, constant: 2).activate()
|
badge.bottomAnchor.constraint(equalTo: badge.label.bottomAnchor, constant: 2).activate()
|
||||||
@ -559,6 +560,7 @@ open class Tilelet: TileContainerBase<Tilelet.Padding>, ParentViewProtocol {
|
|||||||
descriptiveIcon.color = color
|
descriptiveIcon.color = color
|
||||||
}
|
}
|
||||||
descriptiveIcon.size = descriptiveIconModel.size
|
descriptiveIcon.size = descriptiveIconModel.size
|
||||||
|
iconContainerHeightConstraint?.constant = descriptiveIcon.size.dimensions.height
|
||||||
descriptiveIcon.surface = backgroundColorSurface
|
descriptiveIcon.surface = backgroundColorSurface
|
||||||
showIconContainerView = true
|
showIconContainerView = true
|
||||||
}
|
}
|
||||||
@ -569,6 +571,7 @@ open class Tilelet: TileContainerBase<Tilelet.Padding>, ParentViewProtocol {
|
|||||||
directionalIcon.color = color
|
directionalIcon.color = color
|
||||||
}
|
}
|
||||||
directionalIcon.size = directionalIconModel.size.value
|
directionalIcon.size = directionalIconModel.size.value
|
||||||
|
iconContainerHeightConstraint?.constant = directionalIcon.size.dimensions.height
|
||||||
directionalIcon.surface = backgroundColorSurface
|
directionalIcon.surface = backgroundColorSurface
|
||||||
showIconContainerView = true
|
showIconContainerView = true
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user