我试图在VisionOS中创建一个圆形按钮,总是有一个椭圆形背景,在iOS版本中没有出现。我正在使用 SwiftUI 和 Xcode 15.2:
Button(action: {}) {
Image(systemName: "arrow.up.circle.fill").resizable().frame(width: 50.0, height: 50.0)
}.background(Color.clear)
更改背景没有效果,我想要的只是圆形,但按钮不断添加我不想要的椭圆形背景。我怎样才能摆脱这个背景?不需要的按钮的示例如下:
PS:导航链接似乎也存在同样的问题,似乎也在那里设置了不需要的背景。任何指导将不胜感激。
通过在按钮上添加 .buttonStyle(.plain) 来解决。