在SwiftUI,我试图找到一种方法来检测一个视图即将被删除使用默认只有当navigationBackButton。然后执行一些操作。
使用onDisappear(perform:)像viewDidDisappear(_:),动作在另一个视图出现后执行。
或者,我想通过检测何时按下默认值 可以解决上述问题navigationBarBackButton。但我发现没有办法检测到这一点。
是否有任何解决方案可以在另一个视图出现之前执行某些操作?
(我已经知道可以通过创建自定义导航后退按钮来关闭视图来做到这一点)