objective-c – 当视图控制器即将在iOS4中弹出时获取通知
以前曾问过这个问题,但我可以找到的答案是2009年,不适合我的问题.让我重申这个问题.
我有一个UINavigationController,它将大量不同的UIViewControllers推送到堆栈上.当一个特定的VC从堆栈中弹出时,需要保存一些Core Data操作的其中一个.不要专注于Core Data部分,它是关于弹出的. UIViewController将从堆栈中弹出的时刻如何挂钩? >我希望有一种代理方法,但找不到. UINavigationControllerDelegate协议非常稀疏. 这让我感到目前的不满意的心态.有没有人有更好的解决方案来找到你的UIViewController从UINavigationController的堆栈弹出的那一刻? 干杯, 解决方法
viewWillDisappear是适当的委托.如果要确定当前视图是否正在弹出或正在推送新的视图,则需要在此方法中添加逻辑.这已经在这里回答了 –
viewWillDisappear: Determine whether view controller is being popped or is showing a sub-view controller
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |