updated spacing

This commit is contained in:
Damodaram 2021-03-17 12:02:48 +05:30
parent d25d75fea0
commit 5e707d29a0
2 changed files with 12 additions and 2 deletions

View File

@ -12,7 +12,7 @@
//--------------------------------------------------
public let leftImage = LoadImageView(pinnedEdges: .all)
public let eyebrowHeadlineBodyLink = EyebrowHeadlineBodyLink()
public let eyebrowHeadlineBodyLink = EyebrowHeadlineBodyLink(spacing: 2.0)
public let rightLabel = Label(fontStyle: .RegularBodySmall)
public lazy var rightLabelStackItem: StackItem = {

View File

@ -22,6 +22,16 @@
get { return model as? EyebrowHeadlineBodyLinkModel }
}
//--------------------------------------------------
// MARK: - Initialization
//--------------------------------------------------
public convenience init(spacing: CGFloat) {
self.init(frame: .zero)
stack.stackModel?.spacing = spacing
stack.restack()
}
//--------------------------------------------------
// MARK: - MFViewProtocol
//--------------------------------------------------
@ -29,7 +39,7 @@
open override func setupView() {
super.setupView()
stack.setAndCreateModel(with: [eyebrow, headline, body, link])
stack.stackModel?.spacing = 2.0
stack.stackModel?.spacing = 0
addSubview(stack)
NSLayoutConstraint.constraintPinSubview(toSuperview: stack)
stack.restack()