updated for the notes scott left

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2024-02-01 16:30:22 -06:00
parent 548bb364f3
commit cc85cfac79

View File

@ -42,7 +42,7 @@ open class SubNavManagerController: ViewController, MVMCoreViewManagerProtocol,
tabs.pinTop() tabs.pinTop()
tabs.pinBottom() tabs.pinBottom()
tabsLeadingConstraint = tabs.pinLeading(anchor: tabsWrapper.leadingAnchor)?.activate() tabsLeadingConstraint = tabs.pinLeading(anchor: tabsWrapper.leadingAnchor)?.activate()
tabsTrailingConstraint = tabs.pinTrailingLessThanOrEqualTo(anchor: tabsWrapper.trailingAnchor)?.activate() tabsTrailingConstraint = tabsWrapper.pinTrailingGreaterThanOrEqualTo(anchor: tabs.trailingAnchor)?.activate()
return tabsWrapper return tabsWrapper
}() }()
@ -154,7 +154,7 @@ open class SubNavManagerController: ViewController, MVMCoreViewManagerProtocol,
private func updateTabsMargin() { private func updateTabsMargin() {
let tabsGutterSpacing = isFillContainer ? 0 : Padding.Component.horizontalPaddingForSize(stackView.bounds.width) let tabsGutterSpacing = isFillContainer ? 0 : Padding.Component.horizontalPaddingForSize(stackView.bounds.width)
tabsLeadingConstraint?.constant = tabsGutterSpacing tabsLeadingConstraint?.constant = tabsGutterSpacing
tabsTrailingConstraint?.constant = -tabsGutterSpacing tabsTrailingConstraint?.constant = tabsGutterSpacing
} }
/// Hides/Shows the navigation bar for the page. /// Hides/Shows the navigation bar for the page.
@ -173,6 +173,7 @@ open class SubNavManagerController: ViewController, MVMCoreViewManagerProtocol,
open override func updateViews() { open override func updateViews() {
super.updateViews() super.updateViews()
if screenSizeChanged() { if screenSizeChanged() {
tabs.updateView(view.bounds.size.width)
updateTabsMargin() updateTabsMargin()
} }
} }