如何访问 SF Symbols 提供的图标?像太阳和星星图标之类的东西。人们如何通过代码访问这些内容?这是我到目前为止所拥有的(简化示例):
@IBOutlet weak var favoriteSymbol: UIImageView!
override func viewDidLoad() {
favoriteSymbol.image = // How to access Apple icon here, like "star.filled"?
}
我是否需要下载图像,然后将其添加到 Assets 文件夹中,还是它们是内置的?如果重要的话,我会使用 Storyboard。 Storyboard上已经放置了一个图像,我将通过编程将其更改为“star.filled”图标。
最佳答案
要使用 SF 符号,请使用 systemName
:
let image = UIImage(systemName: "square.and.pencil")
注意:指定的图标必须存在于 SF 符号库中。但是,您可以按照说明制作自定义 SF 符号 here
要查看 SF 图标库,请下载 SF Symbols应用程序或采取 look at this tutorial
关于ios - 如何以编程方式使用 SF Symbol?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69727790/