我正在用 SwiftUI 编写一个 mac 应用程序,其中 swift 的版本是 5.7.2。
单击图像按钮,然后显示下拉菜单。
以下是我的代码,按钮右侧始终有一个向下箭头。 我想知道如何删除默认的向下箭头,只留下“省略号”图像按钮。
Menu {
Text("Menu Item 1")
Text("Menu Item 2")
Text("Menu Item 3")
} label:{
Image(systemName: "ellipsis")
}
它始终有一个向下箭头。
import SwiftUI
struct ContentView: View {
var body: some View {
Menu {
Button(action: {
// Action for Menu Item 1
}) {
Text("Menu Item 1")
}
Button(action: {
// Action for Menu Item 2
}) {
Text("Menu Item 2")
}
Button(action: {
// Action for Menu Item 3
}) {
Text("Menu Item 3")
}
} label: {
Button(action: {
print("button tapped!")
}) {
Image(systemName: "ellipsis")
.font(.largeTitle)
.foregroundColor(.black)
}
.buttonStyle(.bordered)
.padding(.horizontal, 20)
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}