我有一个简单的iPhone应用程序(从UITabBarController项目模板修改),其中每个选项卡是使用相同视图控制器的不同数据集(类似于iPod应用程序)。
因此,例如,如果每个标签都是一个人的名字,并且点击它会显示他们的朋友。然后每个选项卡会使用相同的视图控制器吗?
我现在的问题是如何以编程方式识别刚按下的选项卡(以及在什么功能中),以便我知道加载适当的数据。我看到每次调用viewDidLoad但我怎么知道哪个标签?
答案 0 :(得分:2)
UITabBarController有一个selectedIndex
方法,它返回所选标签的索引。
答案 1 :(得分:0)
您可以改用UIToolbar。你可以在那里插入一些UIBarButtonItems。所以你会知道,点击了什么按钮。