如何在Swift中根据背景图像调整文本标签颜色

时间:2020-08-09 18:53:35

标签: ios swift xcode

我在项目中使用了许多不同的背景图像,我想知道如何根据View Controller上的Background Image View调整UITextLabel颜色?即,如果背景为深色,则文本将变为.white;而如果背景为浅色,则文本将变为.black。任何帮助将不胜感激:)

1 个答案:

答案 0 :(得分:1)

如果您可以使用第三方库,我建议您使用 https://cocoapods.org/pods/ChameleonFramework 访问其功能

ContrastColorOf(backgroundColor: UIColor, returnFlat: Bool)

相关问题