UITabViewController选项卡标识

时间:2009-12-09 19:08:39

标签: iphone cocoa-touch uitabbarcontroller

我有一个简单的iPhone应用程序(从UITabBarController项目模板修改),其中每个选项卡是使用相同视图控制器的不同数据集(类似于iPod应用程序)。

因此,例如,如果每个标签都是一个人的名字,并且点击它会显示他们的朋友。然后每个选项卡会使用相同的视图控制器吗?

我现在的问题是如何以编程方式识别刚按下的选项卡(以及在什么功能中),以便我知道加载适当的数据。我看到每次调用viewDidLoad但我怎么知道哪个标签?

2 个答案:

答案 0 :(得分:2)

UITabBarController有一个selectedIndex方法,它返回所选标签的索引。

答案 1 :(得分:0)

您可以改用UIToolbar。你可以在那里插入一些UIBarButtonItems。所以你会知道,点击了什么按钮。