Button 快捷界面侧菜单按钮操作

Button 快捷界面侧菜单按钮操作,button,action,swiftui,Button,Action,Swiftui,我想创建一个侧菜单,但我不知道如何添加一个按钮操作,将我带到新视图,这是一个关于我想要什么的示例: “纵断面”按钮到“纵断面图” 消息到消息视图, 设置为设置视图 三种不同的观点 这是我的侧菜单代码 var body: some View { VStack(alignment: .leading) { HStack { Image(systemName: "person")

我想创建一个侧菜单,但我不知道如何添加一个按钮操作,将我带到新视图,
这是一个关于我想要什么的示例:
“纵断面”按钮到“纵断面图”
消息到消息视图,
设置为设置视图
三种不同的观点
这是我的侧菜单代码

var body: some View {
            VStack(alignment: .leading) {
                HStack {
                    Image(systemName: "person")
                        .foregroundColor(.gray)
                        .imageScale(.large)
                    Text("Profile")
                        .foregroundColor(.gray)
                        .font(.headline)
                }
                .padding(.top, 100)
                HStack {
                    Image(systemName: "envelope")
                        .foregroundColor(.gray)
                        .imageScale(.large)
                    Text("Messages")
                        .foregroundColor(.gray)
                        .font(.headline)
                }
                    .padding(.top, 30)
                HStack {
                    Image(systemName: "gear")
                        .foregroundColor(.gray)
                        .imageScale(.large)
                    Text("Settings")
                        .foregroundColor(.gray)
                        .font(.headline)
                }
                .padding(.top, 30)
                Spacer()
            }
                .padding()
                .frame(maxWidth: .infinity, alignment: .leading)
                .background(Color(red: 32/255, green: 32/255, blue: 32/255))
                .edgesIgnoringSafeArea(.all)
        }
    }

谢谢

您可以为每个
HStack
添加
.onTap
修饰符?你能给我一个简单的代码吗?你的快照不足以演示这一点,请添加最少的可测试代码,描述你当前的环境,以及预期行为缺失或不起作用的地方。