0

スイッチをデフォルトの青みがかったものではなく、白黒モードで表示したい。同じ効果がカメラアプリにもあります。オプションビューのスイッチもグレースケールモードです。簡単に実行できますか、それともサブクラス化が必要ですか?

4

1 に答える 1

3

iOS 5の外観APIを使用すると、特にUIKitコントロールの配色を設定できます。スイッチの場合、次のonTintColorプロパティを設定します。

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

ただし、以前のバージョンのiOSをサポートする必要がある場合は、独自のカスタムスイッチコントロールを設計および実装する必要があります。

于 2012-04-17T14:49:55.737 に答える