VisionOS - 如何删除按钮背景?

问题描述 投票:0回答:1

我试图在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:导航链接似乎也存在同样的问题,似乎也在那里设置了不需要的背景。任何指导将不胜感激。

visionos
1个回答
0
投票

通过在按钮上添加 .buttonStyle(.plain) 来解决。

© www.soinside.com 2019 - 2024. All rights reserved.