TabView: Better animations for closing tabs in the middle

This commit is contained in:
James Magahern
2021-02-15 19:09:20 -08:00
parent 6eb320bf7a
commit d62fa42f57
2 changed files with 13 additions and 3 deletions

View File

@@ -156,7 +156,11 @@ class TabBarView: UIView
} else {
let newTabView = makeTabView(withIdentifier: identifier)
if animated { newTabView.collapsed = true }
tabViews.append(newTabView)
if i < tabViews.count {
tabViews.insert(newTabView, at: i - 1)
} else {
tabViews.append(newTabView)
}
}
}