您的位置:首页 > 其它

如何区分控制器的上一个控制器

2016-01-01 17:46 204 查看
在实际的工作中往往会需要判断某个控制器是从哪个控制器跳转而来的,进而对这个控制器做一些改动,或者回到上一个控制器做一些不同的操作

控制器中友这么一个方法:

NSArray *array =
self.navigationController.viewControllers;

这个方法返回的是一个数组,这个数组中装了这个控制器以及这个控制器前面的控制器,nslog打印就知道了,然后可以根据array[array.count - 1]获取上一个控制器.(最后一个是本控制器),进而可以区分是有哪个控制器跳转来的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: