如何在 MacOS App SwiftUI 中增加 Menu 的图标按钮?
How to increase the icon button of Menu in MacOS App SwiftUI?
我想在SwiftUI中为macOS应用程序增加Menu
的图标按钮,但是.imageScale(.large)
、.resizable()
、.scaleEffect(1.2)
等修饰符和更改font
不起作用。
image
Menu {
Button("Quit") {}
} label: {
Image(systemName: "gear")
.font(.title)
.resizable()
.scaleEffect(1.2)
.imageScale(.large)
}
.menuStyle(.borderlessButton)
.menuIndicator(.hidden)
如何更改图标大小?
在Text
中使用Image
。
struct DetailView: View {
var body: some View {
Text("hello")
.contextMenu {
Button(action: { }) {
Text(Image(systemName: "gear"))
.font(.largeTitle)
}
Button(action: { }) {
Image(systemName: "gear")
}
}
}
}
我想在SwiftUI中为macOS应用程序增加Menu
的图标按钮,但是.imageScale(.large)
、.resizable()
、.scaleEffect(1.2)
等修饰符和更改font
不起作用。
image
Menu {
Button("Quit") {}
} label: {
Image(systemName: "gear")
.font(.title)
.resizable()
.scaleEffect(1.2)
.imageScale(.large)
}
.menuStyle(.borderlessButton)
.menuIndicator(.hidden)
如何更改图标大小?
在Text
中使用Image
。
struct DetailView: View {
var body: some View {
Text("hello")
.contextMenu {
Button(action: { }) {
Text(Image(systemName: "gear"))
.font(.largeTitle)
}
Button(action: { }) {
Image(systemName: "gear")
}
}
}
}