iOS Swift标签栏控制器以编程方式添加项目(新标签)

Posted

技术标签:

【中文标题】iOS Swift标签栏控制器以编程方式添加项目(新标签)【英文标题】:iOS Swift Tabbar Controller Add Item (new tab) programmatically 【发布时间】:2017-09-06 13:02:07 【问题描述】:

我的应用有标签栏控制器,它有 4 个标签栏项目。我需要再添加一个标签栏项目作为第 5 个,是否可以以编程方式添加新项目。

【问题讨论】:

如果您在界面中添加它也会提供更多选项 @Anbu.Karthik 我没听清楚 【参考方案1】:

在您的第一个选项卡(viewController)的viewDidload 中,您可以执行类似的操作,

   self.tabBarController?.viewControllers?.append(viewController)

viewController 是您的第 5 个标签!

【讨论】:

以上是关于iOS Swift标签栏控制器以编程方式添加项目(新标签)的主要内容,如果未能解决你的问题,请参考以下文章

如何在 ios swift 中以编程方式将情节提要视图控制器加载到标签栏控制器中?

Swift iOS以编程方式在导航栏下方设置scrollView约束

Swift:以编程方式嵌入标签栏控制器后,导航栏消失

Swift-以编程方式导航控制器和标签栏控制器

如果标签栏控制器位于另一个 ui 控制器中,如何以编程方式切换标签? -迅速

如何在 Swift 的标签栏项目中设置图像?