UIColor (iOS) クラスを使用して動的にカラー パレット (画像の下に表示されている色) を作成したいと考えています。 カラーパレット
残念ながら、色空間を使用した経験はあまりありません。どうすればこれを行うことができるか考えている人はいますか?
thx と乾杯、クリス
私は非常に似たようなことをしました。虹の画像を取得したら、タッチ イベントを検出し、人が触れた場所の色を見つけます。
そして、怠け者で、他の誰かのコードを使用しました!
Mark Johnson は、タッチ イベントの画像の色をキャプチャできるこのUIImageView
サブクラスを作成しました。ビュー階層を貼り付けて、画像を設定するだけです。次に、次のようなコールバックを設定します
[self.colorMapImageView addSelectedColorChangedListener:@selector(handleColorSelectionAction:) inObject:self];
// and then capture the data
- (void)handleColorSelectionAction:(UIColor *)color {
NSLog(@"new color picked");
self.selectedColor = color;
}