ios - 如何在ios中更改svg图像的颜色?

标签 ios objective-c xcode svg

我想改变 svg 图像的颜色。我正在使用以下代码,它隐藏图像并用颜色集填充整个 ImageView 。

 self.badmintonImgView.tintColor = [UIColor orangeColor];

我需要改变图像的颜色。请建议

最佳答案

如果 SVGAssets.xcassets ,您可以告诉 Xcode 将图像视为图标:
首先,选择您的SVG Assets 目录中的图像
然后设置渲染模式为模板图片

关于ios - 如何在ios中更改svg图像的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38395003/

相关文章:

ios - 我是否应该将 "addArrangedSubview"附在动画 block 中?

ios - 实时将 Metal MTKView 捕获为电影?

ios - 如何通过 podspec 在项目中添加供应商静态库

ios - UIScrollView 和 touchesBegan/touchesEnded 等

ios - 插入新行时 TableView 滚动到中间

xcode - 如何使用 GitHub Actions 安装私有(private) Pod?

iOS 解析 XML iTunes :image tag

ios - 在 SceneKit 中,当从 RunAction 的完成处理程序调用时,SCNAction 挂起

ios - Xcode 8 XCODE_VERSION_MAJOR 宏 - 编译问题

objective-c - 苹果生成代码中的数组快捷方式