首页 > 解决方案 > SwiftUI:从导航栏按钮导航到下一个视图?

问题描述

我想在点击导航栏的尾随按钮时推送一个视图,所以我尝试了这个:

struct ContentView: View {

    var body: some View {
        NavigationView {
            MyListView()
                .navigationBarTitle(Text("Main list title"))
                .navigationBarItems(trailing: Button("Add", action: {
                    NavigationLink(destination: MyFormView()) {
                        Text("Hello!")
                    }
                }))
        }
    }

}

但是当我点击按钮时什么也没有发生,我最终在 NavigationLink 行上遇到了问题:

'NavigationLink<Label, Destination>' 初始值设定项的结果未使用

感谢你们对我的帮助

标签: iosswiftuiswiftui-navigationlink

解决方案


推荐阅读