0

我需要一个 baritem,它只执行一些代码而不去视图控制器。这可能吗?

我使用 TabBar Controller 模板开始了一个项目,情节提要显示了带有 2 个视图(第一个视图和第二个视图)的 tabbar 控制器

我想要做的是添加第三个栏项并让它在某个 .m 文件中调用一个函数我该怎么做?

4

1 回答 1

0

您可以实施UITabBarControllerDelegate. tabBarController:shouldSelectViewController:在其中,您执行要执行的代码,然后在最后 return NO。您的代码将被执行,但您仍停留在您所在的屏幕上。

但请注意,这不是很常见的 UI 设计,您应该真正考虑一种不同的方法。有关该主题的更多讨论,请参见此 SO线程。

于 2013-02-01T03:57:06.037 回答