我正在努力为这个问题找到一个好的解决方案。在视图控制器的-viewWillDisappear:方法中,我需要找到一种方法来确定是因为视图控制器被推到了导航控制器的堆栈上,还是因为视图控制器因为被弹出而消失了。
-viewWillDisappear:
目前,我正在设置诸如isShowingChildViewController之类的标志,但它正变得相当复杂。我认为我能检测到它的唯一方法是在-dealloc方法中。
isShowingChildViewController
-dealloc
https://stackoverflow.com/questions/1816614
相似问题