0

色のブレンド モードと色相のブレンド モードを使用する IOS アプリケーションで見た効果を作成しようとしていますが、PorterDuff.modes 列挙でそれらのブレンド モードを見つけることができませんでした。Androidに同等のモードがあるかどうか知っていますか? ありがとう!

4

1 に答える 1

2

それはあなたが何をしようとしているのかによって正確に異なります。PorterDuff.Mode.MULTIPLY使用する色に応じて、またはSRC_OVER;を使用できます。色相はもう少し複雑です。

どのモードもニーズに合わない場合(デフォルトの色/色相のPorterDuffモードがないため)、この答えはあなたの空想をくすぐる可能性があります。基本的には、の色相を調整し、ColorMatrixそれをに適用することができますDrawable。(そのプロセスは、前の回答のOPで詳しく説明されています。)

于 2012-08-24T23:44:03.553 に答える