我正在使用SwiftUI开发一个非常简单的应用程序,已经成功创建了NavigationButton来跳转到DetailViewController。 我想在右上角添加一个“+”按钮来向我的List中添加内容:
navigationBarItems(trailing:
NavigationButton(destination: DetailVC()) {
Image(systemName: "plus")
.resizable()
.frame(width: 20, height: 20)
}
)
问题是当我点击按钮时,它不会导航到我的DetailVC页面。
我也尝试过这个:
.navigationBarItems(trailing:
PresentationButton(destination: DetailVC()) {
Image(systemName: "plus")
.resizable()
.frame(width: 20, height: 20)
}
)
使用这段代码的问题在于它没有展示一个"返回"按钮的DetailVC,而且它从底部显示出来,没有办法回到我的ContentView。
正确的方法是在导航栏中添加适当的项以正确导航。
谢谢,Nico
NavigationView { ... }
中? - Matteo Pacini