Commit b0e83986 by Mark Turner

Tabs controller will force view controllers views to load during `prepareTabItems()`.

parent fecae48e
...@@ -286,6 +286,12 @@ fileprivate extension TabsController { ...@@ -286,6 +286,12 @@ fileprivate extension TabsController {
var tabItems = [TabItem]() var tabItems = [TabItem]()
for v in viewControllers { for v in viewControllers {
// Expectation that viewDidLoad() triggers update of tab item title:
if #available(iOS 9.0, *) {
v.loadViewIfNeeded()
} else {
_ = v.view
}
tabItems.append(v.tabItem) tabItems.append(v.tabItem)
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment