我正在尝试在Material Icons
swift
申请Xcode
上使用{{1}}库,但我无法让该项目检测到该库。
我遵循的步骤:
我是以错误的方式做某事吗?
提前致谢!
答案 0 :(得分:3)
正如@EricAya指出的那样,我正在遵循错误的步骤。我看到有Material icons
用于iOS的步骤,但正如文档中所述:
材质图标在iOS应用中也很有效。在材料图标库和git存储库中,这些图标都打包在Xcode图像集中,可以轻松使用Xcode Asset Catalogs(xcassets)。
我猜测它也可以安装git存储库,但我无法得到它。最后我使用了以下步骤:
转到Material icons
的官方网页,然后点击您要使用的图标。
您将在网页的右上角看到下载图标(SVG或PNG)的两个选项。我选择了PNG。
解压缩.zip包。
打开ios
文件夹,然后将.imageset
文件夹拖到Xcode项目中的.xcassets
文件中。
您可以同时创建imageView
或button
进行设置,并使用以下代码创建图片:
UIImage(named:"ic_close")?.imageWithRenderingMode(UIImageRenderingMode.AlwaysTemplate)
要将其设置为UIImageView,您可以使用yourImage.image
和按钮yourButton.setImage()
。
不要忘记更改tint
或imageView
的{{1}}属性。我花了几个小时认为它无效问题是色调属性是白色的(有时候简单的事情会让你的时间变得容易)。