我如何添加两种颜色并在一个新按钮中获得两者的组合?



我正在创建一个应用程序,用户选择两种颜色,两种颜色的结果将显示在另一个框中。不,我怎么能那样做呢?

我需要添加这两种颜色的十六进制代码或什么?

有两种方法。

假设您选择的颜色不包括alpha,只需创建两个相互重叠的单独视图(如果它们只是在一个区域重叠,但不完全覆盖彼此-只是为了区分两者)。将每个视图设置为所选颜色,alpha值为50%。这些视图将混合在一起,您将得到您想要的输出。

如果你想"混合颜色"来产生另一个"可用"的值,最简单的计算就是"平均"每个RGB值。或者在某处找到一个颜色混合算法。

最新更新