故事板中的UITabBarController与条形图没有视图控制器

时间:2013-02-01 03:36:22

标签: ios xcode storyboard

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

我使用TabBar控制器模板启动了一个项目,故事板显示了带有2个视图的标签栏控制器(第一个视图和第二个视图)

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

1 个答案:

答案 0 :(得分:0)

您可以实施UITabBarControllerDelegate的{​​{1}}。在其中,您执行要执行的代码,然后在最后返回tabBarController:shouldSelectViewController:。您的代码将被执行,但您仍然在您所在的屏幕上。

但请注意,这不是非常常见的UI设计,您应该考虑采用不同的方法。请参阅此SO thread以获取有关该主题的更多讨论。