【发布时间】:2018-12-13 08:44:21
【问题描述】:
我正在使用 Xcode 10.1 和 Swift 4.2.1。我有这样的标签栏应用程序:
出于某些原因,我想隐藏/删除其中一个栏以接收如下内容:
那么,问题来了:如何隐藏Tab Bar的一个Tab? 要指定:按下某个按钮,隐藏一个选项卡。再按一次,Tab 再次出现。
【问题讨论】:
标签: swift xcode uitabbarcontroller uitabbar uitabbaritem
我正在使用 Xcode 10.1 和 Swift 4.2.1。我有这样的标签栏应用程序:
出于某些原因,我想隐藏/删除其中一个栏以接收如下内容:
那么,问题来了:如何隐藏Tab Bar的一个Tab? 要指定:按下某个按钮,隐藏一个选项卡。再按一次,Tab 再次出现。
【问题讨论】:
标签: swift xcode uitabbarcontroller uitabbar uitabbaritem
删除:
tabBarController?.viewControllers?.remove(at: index)
添加回来:
tabBarController?.viewControllers?.insert(newElement: viewController, at: index)
【讨论】:
let window = UIWindow(frame: UIScreen.main.bounds) let tabBarController = window?.rootViewController as! UITabBarController