button - Swiftui 侧边菜单按钮操作
问题描述
我想创建一个侧边菜单,但我不知道如何添加将我带到新视图的按钮操作,
这是我想要的示例:
配置文件按钮到配置文件视图
消息到消息视图,
设置为设置视图
3 个不同的视图
这是我的侧边菜单代码
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)
}
}
谢谢你
解决方案
推荐阅读
- google-sheets - 镜像列并更改行添加数字序列
- javascript - 如何使用 Javascript/CSS 照片库脚本(Ninja Slider/Menucool)解决纵横比/比例问题?
- spring-boot - 按钮的绑定方法 - thymeleaf
- html - 如何在html中使用百分比定位div
- python - 在python中的数据框中获取给定年份和周数的周末日期
- python - 批量复制文章的刮刀
- android - 华为移动服务的安卓虚拟设备
- excel - Excel VBA将工作表复制到新工作簿,并重命名基于工作表的单元格值
- angular - 无法从“文件夹”安装,因为它不包含 package.json 文件
- html - 在 html5 视频上添加带有 CSS 的移动水印?