我在项目中使用了许多不同的背景图像,我想知道如何根据View Controller上的Background Image View调整UITextLabel颜色?即,如果背景为深色,则文本将变为.white;而如果背景为浅色,则文本将变为.black。任何帮助将不胜感激:)
答案 0 :(得分:1)
如果您可以使用第三方库,我建议您使用 https://cocoapods.org/pods/ChameleonFramework 访问其功能
ContrastColorOf(backgroundColor: UIColor, returnFlat: Bool)