如何在MacOS App SwiftUI中增加菜单图标按钮?

3
我希望能够在macOS应用的SwiftUI中增加Menu的图标按钮,但是使用.imageScale(.large).resizable().scaleEffect(1.2)、更改font等修饰符都没有起作用。 图片
Menu {
    Button("Quit") {}
} label: {
    Image(systemName: "gear")
        .font(.title)
        .resizable()
        .scaleEffect(1.2)
        .imageScale(.large)
}
.menuStyle(.borderlessButton)
.menuIndicator(.hidden)

我该如何更改图标大小?
1个回答

0

在文本中使用Image

struct DetailView: View {
    var body: some View {
        Text("hello")
            .contextMenu {
                Button(action: { }) {
                    Text(Image(systemName: "gear"))
                        .font(.largeTitle)
                }
                
                Button(action: { }) {
                    Image(systemName: "gear")
                }
            }
    }
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接