Я установил условие для загрузки SFsymbol.

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

Но я получаю предупреждение No symbol named ''

Как я могу установить это пустое значение без предупреждения?

2
jun53 25 Янв 2022 в 17:28

1 ответ

Лучший ответ

Это может зависеть от того, что требуется в общем макете, но возможные варианты

А) удалить изображение условно

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

Б) скрыть изображение условно

Image(systemName : "ellipsis")
  .opacity(isShowList ? 1.0 : 0.0)
1
Asperi 25 Янв 2022 в 17:35