我有一个应用程序,其中有多个带有文本字段的屏幕来创建一些新对象。当用户在最后一个屏幕上选择“创建”时,将执行创建新对象的 API 调用。
从那里我想推送新创建对象的详细信息页面,并且(当视图不再可见时)删除所有带有文本字段的屏幕(因为这不再相关,只会引起混乱。幸运的是只有一个应该保留在详细信息页面之前的屏幕。
在 UIKit 中,这将通过在push
上执行navigationController
,然后在新屏幕中编辑 的数组来viewControllers
执行。navigationController
viewDidLoad
如果我是正确的,则无法在 SwiftUI 中编辑视图NavigationView
,那么如何在 SwiftUI 中执行此操作?