From 91eb0a5636192988ea3116668257d0b4e71f1038 Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Fri, 19 Jan 2024 16:02:21 -0600 Subject: [PATCH] added fillContainer and backgroundColor Signed-off-by: Matt Bruce --- MVMCoreUI/Managers/SubNav/SubNavManagerController.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/MVMCoreUI/Managers/SubNav/SubNavManagerController.swift b/MVMCoreUI/Managers/SubNav/SubNavManagerController.swift index 85e487ae..30585d46 100644 --- a/MVMCoreUI/Managers/SubNav/SubNavManagerController.swift +++ b/MVMCoreUI/Managers/SubNav/SubNavManagerController.swift @@ -8,6 +8,7 @@ import Foundation import MVMCore +import VDSColorTokens open class SubNavManagerController: ViewController, MVMCoreViewManagerProtocol, TabsDelegate, MVMCorePresentationDelegateProtocol, SubNavSwipeNavigationProtocol { @@ -29,6 +30,7 @@ open class SubNavManagerController: ViewController, MVMCoreViewManagerProtocol, private var tabsModel: TabsModel public lazy var tabs: Tabs = { let tabs = Tabs(model: tabsModel, delegateObjectIVar, nil) + tabs.fillContainer = true tabs.delegate = self return tabs }() @@ -109,6 +111,9 @@ open class SubNavManagerController: ViewController, MVMCoreViewManagerProtocol, open override func pageShown() { // Currently not calling super until we can decouple page shown logics for managers. hideNavigationBarLine(true) + + //set the tabs backgroundColor + tabs.backgroundColor = (viewController as? PageProtocol)?.pageModel?.navigationBar?.backgroundColor?.uiColor ?? VDSColor.backgroundPrimaryLight } open override func viewWillDisappear(_ animated: Bool) {