我必须创建一个UITabBarController。如果用户已登录或未登录,则项目可以更改。可以动态更改ta栏项目吗?
有谁有主意吗?
谢谢
发布于 2016-12-06 22:59:24
您可以设置
var items: [UITabBarItem]? { get set }或者用动画来设置:
func setItems(_ items: [UITabBarItem]?,
animated: Bool)代码片段:
let item1 = UITabBarItem(
title: "first",
image: firstImage,
tag: 1)
let item2 = UITabBarItem(
title: "second",
image: secondImage,
tag: 2)
yourTabBarVC.tabBar.items = [item1,item2]
let first = FirstViewController()
let second = SecondViewController()
yourTabBarVC.viewControllers = [first, second]https://stackoverflow.com/questions/40998299
复制相似问题