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
感兴趣,它会倾听并采取行动。这是一个薄弱的知识,但这是我们想要跟踪。