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



我在项目中使用了很多不同的背景图像,我想知道如何根据视图控制器上的背景图像视图调整UITextLabel颜色?即,如果背景较暗,文本将变为白色,而如果背景较亮,文本将变成黑色。如有任何帮助,我们将不胜感激:(

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

ContrastColorOf(backgroundColor: UIColor, returnFlat: Bool)

最新更新