如何在标签栏控制器中隐藏一个标签?

How to hide one tab in tab bar controller?

我正在使用 Xcode 10.1 和 Swift 4.2.1。我有这样的标签栏应用程序:

出于某些原因,我想 hide/delete 其中一个酒吧收到这样的东西:

那么,问题来了:如何隐藏Tab Bar的一个Tab? 指定:按下某个按钮,隐藏一个选项卡。再按一次,Tab 键再次出现。

要删除:

tabBarController?.viewControllers?.remove(at: index)

要加回去:

tabBarController?.viewControllers?.insert(newElement: viewController, at: index)