UISwitchのデフォルトの色(青色)を変更するにはどうすればよいですか?UISwitchのデフォルトカラー(青色)を変更する方法
31
A
答えて
55
私はあなたが探しているものだと思うようなものである。この
UISwitch *testSwitch; //just something I made up
[testSwitch setOnTintColor:[UIColor greenColor]];
8
おそらく、Appleはあなたがの色を変更することはできませんでしたUISegmentedControl
を使用して、独自のカスタムUISwitch
制御を記述することなく、iOSの5に先立ち標準UISwitch
。
オレンジに色が変わります、そしてあなたがUISwitch
クラスのカテゴリを作成する必要がありますが、これはAppleのレビュープロセスで承認されることはありません私有財産setAlternateColor: YES
があります。ここで
のiOS 3.0で使用するためのいくつかのカスタムUISwitch
プロジェクトです - 4.1:
- http://osiris.laya.com/projects/rcswitch/
- http://www.alexcurylo.com/blog/2010/07/30/custom-uiswitch/
- StackOverflowのANSER:https://stackoverflow.com/a/5088099/171206(
UISegmentedControl
を使用して)iOS版で導入
は、図5に示すように、UISwitch
は今やonTintColor
プロパティを有する。
2
最後に、iOS5では、プロパティのonTintColorを使用してスイッチの色を変更できます。
UISwitch *s = [[UISwitch alloc] initWithFrame:CGRectMake(100, 100, 100, 100)];
s.on = YES;
s.onTintColor = [UIColor redColor];
[self.view addSubview:s];
[s release];
が生み出すこの
私はこのヘルプを願っています!
35
のXcode 5とiOS 7では、それは属性インスペクタで、今だ:
は、それがオンになっていたときに色合いが、ボタンの色を変更します変更します。私はそれはあなたが探していたものですね!あなたは3年前のようにその質問を投稿しましたが。
7
スウィフト3:
yourSwitch.onTintColor = .red
8
スウィフト3
可能な解決策
var switcher = UISwitch()
switcher.onTintColor = .green
switcher.tintColor = .green
関連する問題
- 1. 変更デフォルト青色
- 2. TableView、セルのデフォルトの青色を変更する方法
- 3. アクティブなウィンドウ - タイトルバーの青色/灰色の変更を防ぐ方法
- 4. JSplitPaneの色を変更する方法
- 5. uiswitchデフォルトのテキスト変更
- 6. textlabelの色をUITableViewCellStyleValue1の色に変更する方法
- 7. Aptanaテンプレートの色 - 定義色を変更する方法
- 8. Visual Studio 2010 IDEの濃い青色の背景を変更します
- 9. Googleマップの方向パスの色を変更する方法v3
- 10. iOS 4.2のUISwitchテキストの変更
- 11. TabPanelヘッダーテキストが青色です
- 12. GoogleグラフのAPIの軸の色を変更する方法は?
- 13. treeGridの特定の行の色を変更する方法
- 14. EditTextのエラーポップアップのテキストの色を変更する方法は?
- 15. androidのオーバータッチのボタンの色を変更する方法
- 16. jqueryのdbclickでラジオボタンの元の色を変更する方法
- 17. jQuery UIサイズ変更可能Chromeで青色の強調表示を作成
- 18. アンカータグの色がクリックされると青色に変わります
- 19. 薄い青色のプログレスバー
- 20. Evalを使用してTemplateFieldの色を変更する方法
- 21. 行の色を変更してオブジェクトを検出する方法
- 22. DatePickerのカレンダーのBK色を変更する方法
- 23. TableViewの行の色を変更する方法は?
- 24. ラベルコンテンツの一部の色を変更する方法
- 25. Cの色の透明度を変更する方法
- 26. iOSのUIAlertViewダイアログの色を変更する方法は?
- 27. マウスオーバーで複数行のテキストの色を変更する方法
- 28. 1つのJTreeノードのスタイル(色、フォント)を変更する方法
- 29. リストボックスのハイライトされたアイテムの色を変更する方法
- 30. Googleグラフの注釈テキストの色を変更する方法
パーフェクト。スクリーンショットのためにあなたにそんなに感謝! – swiftBoy