我想通过单击鼠标左键来显示 contextMenu 吗?如何在 SwiftUI 中手动显示视图?
Image(systemName: "book")
.contextMenu {
Text("something1")
Text("something2")
Text("something3")
}
Run Code Online (Sandbox Code Playgroud)
您可以使用MenuButton
amenuButtonStyle
创建一个按钮,单击该按钮时会显示一个菜单。目前似乎只有 Mac。
MenuButton("Menu") {
Button(action: {
print("Clicked an item")
}) {
Text("Menu Item Text")
}
}.menuButtonStyle(BorderlessButtonMenuButtonStyle())
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1612 次 |
最近记录: |