Ios4 iOS导航历史记录

Ios4 iOS导航历史记录,ios4,uiviewcontroller,Ios4,Uiviewcontroller,我有一个mapViewController,tagsViewController和detailViewController。在我的mapViewController视图中将出现:(BOOL)animated方法我想知道tagsViewController或detailViewController是否刚刚被删除,以便我可以做一些自定义工作 那么,有没有办法知道刚才删除了什么视图?在这里,通知似乎是一种更好的方法。而不必跟踪导航控制器。让这两个控制器告诉你它们是否要关闭。虽然这意味着您在视图中将不会

我有一个
mapViewController
tagsViewController
detailViewController
。在我的mapViewController
视图中将出现:(BOOL)animated
方法我想知道
tagsViewController
detailViewController
是否刚刚被删除,以便我可以做一些自定义工作


那么,有没有办法知道刚才删除了什么视图?

在这里,通知似乎是一种更好的方法。而不必跟踪导航控制器。让这两个控制器告诉你它们是否要关闭。虽然这意味着您在
视图中将不会有该信息,但在卸载视图后,您将立即获得该信息。

因此,控制器可以相互了解吗?这是一种依赖关系。这不像
detailViewController
告诉
mapViewController
做什么。我们发布了一条通知说,
detailViewController
不再启用,因为我们有兴趣从其他地方获取该信息。由于
mapViewController
感兴趣,它会倾听并采取行动。这是一个薄弱的知识,但这是我们想要跟踪。