我可以看到有一个非常简单的答案,但无论如何我会问。我有两个viewControllers导航到同一个viewController有一种方法来区分用户来自哪个viewController。因为我需要根据它们来自哪个页面来运行不同的方法?
答案 0 :(得分:2)
您需要做的只是添加NSString *previousPage;
作为公共页面的property
。当你转到你的公共页面page1或page2时,你只需要设置你的公共页面的属性,你可以根据previousPage
值做任何你想要的事情。
答案 1 :(得分:1)
取决于你对'领先'的意思...当你离开一个视图然后显示另一个视图时,你当然可以在目标视图上调用一个不同的方法(或者在切换到之前设置一些变量)视图)。