我正在 SwiftUI 中开发 macOS 应用程序。我.contextMenu在我的列表中使用修饰符。一切正常,但是我正在尝试制作子菜单。
通常我只是使用按钮,我不是要创建层次结构/或子菜单。它是可能的,并在许多 Apple 默认应用程序中使用。我只是不确定如何创建该菜单。这是我目前使用的代码
.contextMenu {
Button(action: {
})
{
Text("Button")
}
}
Run Code Online (Sandbox Code Playgroud)
这是默认日历应用程序的图片,带有子菜单。
您可以Menu用于嵌套菜单层次结构:
.contextMenu {
Menu("Nested Root") {
Button("Nested #1") {}
Button("Nested #2") {}
Button("Nested #3") {}
}
Button("Not Nested") { }
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
739 次 |
| 最近记录: |