Xcode上未检测到材料图标库

时间:2016-09-02 11:14:20

标签: ios swift xcode google-material-icons

我正在尝试在Material Icons swift申请Xcode上使用{{1}}库,但我无法让该项目检测到该库。

我遵循的步骤:

  • here我复制了链接以使用git repository。
  • 在终端上,我已浏览项目文件夹并使用之前复制过的链接。
  • 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文件中。

  • 您可以同时创建imageViewbutton进行设置,并使用以下代码创建图片:

    UIImage(named:"ic_close")?.imageWithRenderingMode(UIImageRenderingMode.AlwaysTemplate)

    要将其设置为UIImageView,您可以使用yourImage.image和按钮yourButton.setImage()

  • 不要忘记更改tintimageView的{​​{1}}属性。我花了几个小时认为它无效问题是色调属性是白色的(有时候简单的事情会让你的时间变得容易)。