一直在玩 SF Symbols,它们也非常令人印象深刻。
但是,当我尝试在许多 SF 示例的代码中使用它们时,我想出了:
let image = UIImage(systemName: "hands.clap"). < init(systemName:) is only available in iOS 13.0 or newer
我是否需要像以前一样将图像复制到资产目录中?我要避免的是警告他们使用的每个实例,例如
if #available(iOS 13.0, *) {
heartImage = UIImage(systemName: "heart.fill")!
} else {
heartImage = UIImage(named: "heart.jpeg")
}
按照大多数说明复制和粘贴文件名。
我错过了什么?