2

我已经设置了加载 SFsymbol 的条件。

Image(systemname : isShowList ? "ellipsis" : "")

但我收到警告No symbol named ''

如何在没有警告的情况下将其设置为空值?

4

1 回答 1

2

它可能取决于通用布局中需要什么,但可能的变体是

a)有条件地删除图像

if isShowList {
   Image(systemName : "ellipsis")
}

b) 有条件地隐藏图像

Image(systemName : "ellipsis")
  .opacity(isShowList ? 1.0 : 0.0)
于 2022-01-25T14:35:27.417 回答