要在SwiftUI中显示菜单,可以使用Menu控件。您可以为按钮添加一个Menu控件,然后通过添加一个或多个MenuItem来定义选项。
以下是一个简单的示例,演示如何在SwiftUI中实现这一点:
struct ContentView: View {
var body: some View {
Button(action: {}) {
Text("Show Menu")
}
.menu {
Button(action: {}) {
Text("Option 1")
}
Button(action: {}) {
Text("Option 2")
}
Button(action: {}) {
Text("Option 3")
}
}
}
}
在此示例中,当单击“Show Menu”按钮时,将显示一个菜单,其中包含三个选项:“Option 1”、“Option 2”和“Option 3”。
您还可以使用其他选项来自定义菜单的外观和行为,例如指定其位置、显示一个标签等。通过使用适当的选项,您可以根据自己的需求创建出漂亮且功能强大的菜单。