【发布时间】:2020-05-11 20:13:16
【问题描述】:
我的应用程序的导航栏中有一个“添加”按钮,我想显示另一个填充视图的视图,而不是像使用表格时默认显示的视图那样模态显示。
代码如下:
.navigationBarItems(leading: EditButton(), trailing: Button(action: {
self.showingAddScreen.toggle()
}) {
Image(systemName: "plus")
})
.sheet(isPresented: $showingAddScreen) {
NavigationView {
AddTaskView().environment(\.managedObjectContext, self.moc)
}
}
NavigationLink 将另一个视图推入堆栈。是否可以将 NavigationLink 与 navigationBarItems 一起使用,还是有更好的方法来全屏显示所需的视图?
【问题讨论】:
标签: navigation swiftui