2

Apple は、システム カラーを使用してアプリを自動的にライト モードとダーク モードに適応させることを推奨しています。次に例を示します。

myLabel.textColor = UIColor.secondaryLabel

Apple は、上記の例のような使用されるさまざまなプロパティと、背景、プレースホルダー テキストなどのシステム カラーをリストしています。

UIButtonただし、要素のプロパティはリストされていません。

UIButtons をテーマの変更に適応させるには、どのプロパティまたは他のメソッドを使用する必要がありますか?

今のところ、私はこれをやっています:

myButton.tintColor = UIColor.link

これはおそらくリンク用ですが、私が見つけた唯一の「クリック可能な」プロパティです。

現在のテーマに自動的に適応する のUIColor.systemRedようなものを使用するつもりはありません。UIColor.systemBackground

4

2 に答える 2