相关疑难解决方法(0)

是否有与 viewWillDisappear(_:) 等效的 SwiftUI 或检测视图何时将被删除?

在SwiftUI,我试图找到一种方法来检测一个视图即将被删除使用默认只有当navigationBackButton。然后执行一些操作。

使用onDisappear(perform:)viewDidDisappear(_:),动作在另一个视图出现后执行。

或者,我想通过检测何时按下默认值 可以解决上述问题navigationBarBackButton。但我发现没有办法检测到这一点。

是否有任何解决方案可以在另一个视图出现之前执行某些操作?

(我已经知道可以通过创建自定义导航后退按钮来关闭视图来做到这一点)

ios navigationview swiftui

22
推荐指数
1
解决办法
3798
查看次数

标签 统计

ios ×1

navigationview ×1

swiftui ×1