iOS navigationcontroller获取弹出的viewcontroller

时间:2013-01-04 11:45:13

标签: ios uinavigationcontroller

在我的应用程序中,我使用UINavigationController在viewcontrollers之间导航。 每当用户导航回主视图控制器时,我想看看哪个视图控制器被弹出。

有没有办法从主viewcontroller确定这个?

提前致谢!

此致

佐利

1 个答案:

答案 0 :(得分:0)

我认为您必须放置自己的自定义按钮,而不是使用navigationcontroller默认后退按钮。并在该自定义按钮的选择器中尝试以下代码。

NSLog(@“><><><%@”,NSStringFromClass([[self.navigationController.viewControllers lastObject] class]));

希望它会对你有所帮助。