我的应用程序中有三个视图:
MenuViewModel-> MainActionsViewModel-> SummaryViewModel
我想在单击SummaryViewModel中的“返回菜单”按钮后回到MenuViewModel。我已经尝试过类似的操作-在struct SummaryViewModel
中添加了
@Environment(\.presentationMode) var presentationMode: Binding<PresentationMode>
,并且在Button
操作中也添加了:
self.presentationMode.wrappedValue.dismiss()
但是在单击此按钮后,我返回MainActionsViewModel,而不是MenuViewModel。在SwiftUI中可以关闭2个或更多视图吗?