web-dev-qa-db-fra.com

Quelles sont les couleurs `.primary` et` .secondary` dans SwiftUI?

Dans le nouveau SwiftUI, le type Color est très similaire à UIColor de UIKit.

Il y a les couleurs communes, comme prévu, mais il y a l'ajout de deux autres couleurs que j'ai remarquées:

  • .primary
  • .secondary

Il n'y a rien dans la documentation Apple pour les descriptions des différents Color s.

  • Quelles sont ces couleurs?
  • Lequel dois-je utiliser pour certaines choses?
6
George_E

J'ai également exploré cela. Il semble que .primary soit réglé sur la "couleur d'accentuation de l'environnement". Donc, ma meilleure supposition est que c'est un paramètre système basé sur la plate-forme et peut être affecté par des thèmes spécifiques (comme le mode sombre). Je ne sais toujours pas si vous pouvez changer cela par vous-même comme Android. L'utilisation du .primary dans iOS 13 rend une couleur bleu clair.

La documentation sur ces détails semble être assez clairsemée pour le moment.

0
Krames