iOS:如何更改UIImage部分的颜色



在iOS上的Nike应用程序中,如果您以某种方式定制鞋款,它们会让您为鞋款的不同部分选择不同的颜色(例如中底红色或鞋舌绿色(。我想知道你是如何在iOS上做到这一点的?这些形状非常不规则,所以制作贝塞尔曲线似乎不太可能。图像也不会移动,所以看起来他们不会交换图像。有人知道怎么做吗?

我注意到的一件事是,当你做出改变,然后在延迟后进入焦点时,图像是模糊的,但不确定这是否是线索。:耸耸肩:

以下是的示例

灰趾

黑趾

他们在交换图像,事实上,当进入这个屏幕时,他们都被提取了。所以当它们交换时,它们都出现在记忆中,这就是为什么它们似乎在改变颜色。

最新更新