我很难找到解决这个问题的好方法.在视图控制器的-viewWillDisappear:方法中,我需要找到一种方法来确定是否因为视图控制器被推到导航控制器的堆栈上,或者是否因为视图控制器因弹出而消失.
-viewWillDisappear:
目前我正在设置标志,isShowingChildViewController但它变得相当复杂.我认为我可以检测它的唯一方法是在-dealloc方法中.
isShowingChildViewController
-dealloc
iphone cocoa-touch uiviewcontroller uikit ios
cocoa-touch ×1
ios ×1
iphone ×1
uikit ×1
uiviewcontroller ×1