如何在SwiftUI Toggle中使用自定义图片

时间:2020-07-27 21:49:41

标签: swift xcode swiftui

我试图用自定义图像制作一个切换按钮,目前我可以使用SF符号,但不能使用自定义图像。这是ToggleStyle代码:

library(tidyverse)
label_lookup_map <- tibble(
   col_name = some_df %>% names(),
   labels = some_df %>% map_chr(attr_getter("label"))
)

当我使用“复选标记”和“圆圈”符号时,此方法有效,但是当我将其从资源文件夹切换到图像时,出现错误:

2020-07-27 16:46:06.476638-0500 myProgram [4587:1288628] [SwiftUI]在主捆绑包的资产目录中找不到名为“ MY IMAGE HERE”的图像

1 个答案:

答案 0 :(得分:1)

您使用的初始化程序仅适用于SF符号。它会加载系统图像。

您可以替换它:

Image(systemName: "checkmark.circle.fill")

与此:

Image("myCustomImageFromAssets")