Material Xcode 上未检测到图标库

Material icons library is not detected on Xcode

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

我遵循的步骤:

我是不是做错了什么?

提前致谢!

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

Material icons also work well within iOS apps. In both the material icons library and git repository, these icons are packaged up in Xcode imagesets which will work easily with 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()

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