我正在尝试更改被SF Symbol
调用的 clear(transparent) 部分的颜色delete.left.fill
。到目前为止我尝试过如下
Button(action: { return }, label: {
Image(systemName: "delete.left.fill")
.background(Color.black)
//.accentColor(.black)
.font(.system(size: self.fontSize*0.75))
})
.frame(width: self.width, height: self.width)
.foregroundColor(.lightGray)
//.background(Color.black)
当我运行上面的代码时,结果就像
起初,x
符号的内部与背景颜色相同。我想让它变黑。
- 我试图设置它
backgroundColor
,Button
它变成了全Button
黑。 - 我试图将其设置
accentColor
为Image
黑色。没有改变。 - 我试图将其设置
backgroundColor
为Image
黑色。结果可以在图像中看到。
问题是,有没有办法以编程方式x
在symbol
, black 中制作它?