バーの内側に描かれているデフォルトのグラデーションの色を変更したいと思いNSProgressIndicator
ます。最も簡単なアプローチは何ですか?
3985 次
3 に答える
6
最も簡単な方法は、HUE を変更することです....理解を深めるためにスクリーン ショットを参照してください...
次に、進行状況バーが表示されます。
于 2014-09-08T08:50:50.547 に答える
0
この回答で示唆されているように、Core Image フィルターを適用して色を変更できます。自分でアニメーション化する必要がないため、これが最も簡単な方法です。
完全に異なる外観が必要な場合は、 とdrawRect:
を使用[self doubleValue]
し[self maxValue]
て描画する場所を見つけて、必要なものをオーバーライドして描画します。ただし、無料でアニメーションやグラデーションを取得することはできません。
于 2012-08-07T11:27:26.467 に答える
0
このコードを試してください。クラスを抽出YRKSpinningProgressIndicator
し、通常の進行状況インジケーターとして使用します
于 2013-06-13T13:36:22.257 に答える