在 Xcode 上未检测到材质图标库

Fra*_*ero 1 xcode ios swift google-material-icons

我正在尝试Material Icons在我的swift应用程序上使用库,Xcode但我无法使项目检测到该库。

我遵循的步骤:

  • 这里我复制了使用 git 存储库的链接。
  • 在终端上,我浏览了项目文件夹并使用了我之前复制的链接。
  • Xcode 项目没有检测到它,所以我将它从文件夹拖到项目中,但我无法使用它。

我是否以错误的方式做某事?

提前致谢!

Fra*_*ero 6

正如@EricAya 指出的那样,我遵循了错误的步骤。我看到有Material icons用于iOS 的步骤,但正如文档中所说:

材质图标在 iOS 应用程序中也能很好地工作。在材质图标库和 git 存储库中,这些图标都打包在 Xcode 图像集中,这将很容易与 Xcode 资产目录 (xcassets) 一起使用。

我猜它也可以与 git 存储库一起安装,但我无法获得它。最后我使用了以下步骤:

  • 转到 的官方网页Material icons并单击您要使用的图标。

  • 您将在网页的右上角看到两个下载图标的选项(SVG 或 PNG)。我选择了PNG。

  • 解压缩 .zip 包。

  • 打开ios文件夹并将.imageset文件夹拖到.xcassets您的 Xcode 项目中的文件中。

  • 您可以同时创建imageViewbutton设置它并使用以下代码创建图像:

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

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

  • 不要忘记更改tint您的imageView或的属性button我花了几个小时认为它不起作用,问题是 tint 属性是白色的(有时更简单的事情很容易浪费你的时间)。