如何获取视图控制器调用的来源?

时间:2014-09-21 01:19:13

标签: ios swift

我有2个使用相同视图控制器的场景,因为它们是标签视图应用中相同的标签。

无论如何,我怎么知道哪一个正在调用视图控制器,所以我可以选择在表视图中显示哪些数据?

1 个答案:

答案 0 :(得分:0)

说实话,这不是好编码练习。我强烈建议你为每个场景都有一个单独的ViewController。但是,如果您坚持使用两个具有相同名称的条形项并进一步坚持使用一个ViewController,则可以在属性检查器中为每个条形项分配一个单独的标记。您可以通过以下方式判断选择了哪个条形项以及哪个选项卡:

让barTag = self.tabBarItem.tag