2012-01-21 7 views
0

iOS 5の特定の位置でグラデーションの色を取得するにはどうすればよいですか? 私は赤から緑へのグラデーションを持つ垂直バーを持っていて、左側にはバーの位置を示す三角形があります。どのように三角形をその位置にあるバーの色で塗りつぶすことができますか? Mac OS Xでは「interpolatedColorAtLocation」だと思いますが、iOS 5はどうですか?iOS 5とinterpolatedColorAtLocation。特定の場所でグラデーションの色を取得する

ありがとうございました。

答えて

0

iOSにはこれに関するAPIはありません。グラデーション補間は自分で行うか、グラデーションをCGBitmapContextに描画してから、ビットマップの生データのピクセル値を探します。