1

私はOS3.0で導入された新しいAPI、特にCore Animationのクールな新しい改善(主にCALayerなど)に慣れています。今、私はCAGradientLayerの使い方を理解しようとしています。最初は単純に見えますが、colorsプロパティに必要なNSArrayにはCGColorRefが含まれている必要があります(ヘッダーファイルによる)。(id)にキャストしようとしましたが、NSArrayにNSCFTypeオブジェクトが含まれているようですが、音が良くありません。

誰かがそれを使用する方法を考え出したか、いくつかの良いコードサンプルを指摘することができますか?

ありがとう

4

1 に答える 1

4

配列内のNSCFTypeオブジェクトは「適切に聞こえません」が、配列内で直接CGColorRefsを使用することになっています。ここでも、しばらく前に尋ねたアニメーションの質問と同じ原則が当てはまります。このクラスを使用するために私が見た例はすべて、CGColorRefsの配列を使用しています。

于 2009-08-04T01:56:17.687 に答える