2012-04-17 16 views

答えて

3

iOS 5の外観APIを使用すると、とりわけUIKitコントロールの配色を設定することができます。

[[UISwitch appearance] setOnTintColor:[UIColor grayColor]]; 

あなたはiOSの以前のバージョンをサポートする必要がある場合は、しかし、あなたが設計し、独自のカスタムスイッチ制御を実装する必要があります:スイッチの場合、あなたはonTintColorプロパティを設定します。

+0

これはアプリケーションのすべてのスイッチに影響します。それは特定のスイッチのために同じことをすることは可能ですか? – BartoNaz

+0

@BartoNaz:もちろん、あなたのアプリケーションのビューにあるスイッチオブジェクトに合わせて設定するだけです: '[aSwitch setOnTintColor:[UIColor grayColor]];' [UISwitch appearance] 'は外観プロキシのためのもので、すべてのスイッチに影響します。 – BoltClock

+0

ああ。それは素晴らしいことです。どうもありがとうございました。 – BartoNaz

関連する問題