gpt4 book ai didi

objective-c - ios:更改 UIImage 的颜色

转载 作者:IT王子 更新时间:2023-10-29 07:47:54 29 4
gpt4 key购买 nike

我正在开发一个 Iphone 应用程序。

我有代表符号的 png 图片。符号全部为黑色,背景透明。

有什么办法可以把黑色变成另一种颜色吗?我正在寻找的东西可以帮助我选择我想要的颜色,并且在使用符号时(在 UIImage 中)我可以让它们显示我选择的颜色。

我四处搜索,找到了一个名为 OpenCV 的框架,它可以处理图像,但我找不到如何为图片重新着色。

非常感谢任何帮助和建议。

谢谢

最佳答案

最简单最短的:

处理 UIImageView 时的方法:

Objective-C :

theImageView.image = [theImageView.image imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];
[theImageView setTintColor:[UIColor redColor]];

swift :

let theImageView = UIImageView(image: UIImage(named:"foo")!.imageWithRenderingMode(UIImageRenderingMode.AlwaysTemplate))
theImageView.tintColor = UIColor.redColor()

关于objective-c - ios:更改 UIImage 的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12396236/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com