如何根据iOS Objective-C中的背景图像颜色更改Label / TextField文本颜色?

时间:2016-02-02 07:03:10

标签: ios objective-c uiimageview uitextfield uilabel

我正在使用带标签和TextField的UIImageView。 在我的场景中,如何根据背景图像更改标签文本颜色?

例如:我的背景图片为白色,在这种情况下,标签文字颜色为黑色或红色,白色除外。

请帮帮我。 在此先感谢。

1 个答案:

答案 0 :(得分:0)

只需设计在线找到的答案:

  1. 计算背景图片的平均颜色: how to find average color of image

  2. 计算找到的颜色的反色: inverting a UIColor

  3. label.textColor设置为结果颜色