Apple は、システム カラーを使用してアプリを自動的にライト モードとダーク モードに適応させることを推奨しています。次に例を示します。
myLabel.textColor = UIColor.secondaryLabel
Apple は、上記の例のような使用されるさまざまなプロパティと、背景、プレースホルダー テキストなどのシステム カラーをリストしています。
UIButton
ただし、要素のプロパティはリストされていません。
UIButtons をテーマの変更に適応させるには、どのプロパティまたは他のメソッドを使用する必要がありますか?
今のところ、私はこれをやっています:
myButton.tintColor = UIColor.link
これはおそらくリンク用ですが、私が見つけた唯一の「クリック可能な」プロパティです。
現在のテーマに自動的に適応する の
UIColor.systemRed
ようなものを使用するつもりはありません。UIColor.systemBackground