有没有办法删除 tabbaritem ios?

Is there anyway to remove tabbaritem ios?

正如我在标题中所说,我的问题是:

是否可以在不删除视图的情况下删除一个 tabbaritem?

我已阅读有关 UITabBarController 的内容,但删除的是视图而不是项目。

我需要在我的 TabBarControlller 中有 4 个 childViewController,但在我的 TabBarItems 中只显示 3 个。

示例:

I have this :

-UITabBarController

-来自 UITabBarController 的 Tabbar(底部) ViewChildItem1 (ViewChildController1)

I want this without the tabbaritem for the lastview

你的问题毫无意义。标签栏控制器 一个 parent 视图控制器,它通过标签栏项目自动提供对其 children 的访问。这就是它的目的。如果您不想要这个,请不要使用标签栏控制器。

您可以禁用 child 的标签栏项目;您可以阻止访问 child;但是你不能 child 如果不是团队成员,就不能出现。

您可能需要修改架构。如果你有第四个视图控制器,你想让它以其他方式出现,那么就这样做——但是,不要让它成为标签栏控制器的 child。例如,也许您想要的是将第四个视图控制器设为 presented 视图控制器。