ミスったは大袈裟なんですけど、ミスりました(どっち)
Photo+ でダークモード対応した際に、背景色と文字色がダブってしまったんです。
そうなったオブジェクトは UIDatePicker なんですけど。
UIDatePicker って Storyboard で見ても文字色の指定って出来ないじゃないですか?
なので、自動でダークモード対応してくれると思ってたんですよ。
br>
br>
変わりません。
br>
br>
こいつは自動で変わりませんwww
真っ白です Σ(`・ω・Ⅲ)
文字も頭も。
コメント付きレビューで知ったやーつなので、焦りました。
対応
1 2 3 4 5 6 7 8 9 |
class ViewController: UIViewController { @IBOutlet weak var datePicker: UIDatePicker! override func viewDidLoad() { self.datePicker.setValue(UIColor(named: "ColorSet-Text"), forKeyPath: "textColor") } } |
こんな感じです。
たった1行…。
UIColor は ダークモード対応時に ColorSet を定義してたので、それを。
さいごに
確認せぇよって感じですよね。
文字色の指定って出来ないなら自動で対応してくれるだろうと思ったんです。
変なところで確認しないというズボラさ (。ヘ°)
コメント