SwiftUI,如何删除默认使用按钮创建的灰色矩形?
SwiftUI, how to remove gray rectangle created by default with a Button?
我是 运行 macOS 12.1,Xcode 13.2,正在学习 SwiftUI(一般来说 Swift)。 Xcode 默认值已恢复,已应用清理构建文件夹。
我不明白如何让这个灰色矩形消失...即使复制网上的例子,这个矩形仍然出现。即使我创建一个全新的项目!
Preview
Modifiers
看起来像默认的 macOS 按钮样式。要摆脱它,只需附加一个自定义 buttonStyle(_:)
:
Button(action: { /* to be completed */ }, label: {
Image(systemName: isLiked ? "heart.fill" : "heart")
.font(.system(size: 24))
.padding(10)
})
.buttonStyle(.plain) /// here!
我是 运行 macOS 12.1,Xcode 13.2,正在学习 SwiftUI(一般来说 Swift)。 Xcode 默认值已恢复,已应用清理构建文件夹。
我不明白如何让这个灰色矩形消失...即使复制网上的例子,这个矩形仍然出现。即使我创建一个全新的项目!
Preview | Modifiers |
---|---|
看起来像默认的 macOS 按钮样式。要摆脱它,只需附加一个自定义 buttonStyle(_:)
:
Button(action: { /* to be completed */ }, label: {
Image(systemName: isLiked ? "heart.fill" : "heart")
.font(.system(size: 24))
.padding(10)
})
.buttonStyle(.plain) /// here!