我有一位开发人员正在开发一款应用。该应用程序是在 React Native 中构建的。我问是否可以根据下图调整一些图标的颜色:
- 检测背景颜色/平均颜色/平均色调?如果背景图像较暗,则将图标设为白色
- 检测背景颜色/平均颜色/平均色调?如果背景图像较浅,则将图标设为黑色
我得到的答复是这是不可能的,即使我前一段时间读到它可以在 Swift 中完成,如果在 xCode 中编译,甚至可以在 React 中完成。我的代码知识有限,我没有代码可以提供。我只想知道是否有可能在 React Native 中实现这样的功能。
最佳答案
好吧,我从来没有尝试过这个,但我认为如果你从后端检测颜色会很棒,因为 RN 有点死板,目前它不提供任何来自图像的颜色选择器。请检查 npmjs.com/package/react-native-image-color-picker
关于ios - 根据背景颜色调整图标颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58391420/