J'ai ceci
Image(systemName: "arrow.right")
Mais comment puis-je le rendre gras, semi-gras, etc.
J'utilise le nouveau SwiftUI.
J'ai ceci
Image(systemName: "arrow.right")
Mais comment puis-je le rendre gras, semi-gras, etc.
J'utilise le nouveau SwiftUI.
Lorsque vous utilisez le font
définit un poids pour la police que vous passez.
Par exemple, si vous souhaitez utiliser l'un des styles de texte par défaut (que je recommande, car ils s'adaptent au paramètre Dynamic Type de l'utilisateur), vous pouvez procéder comme suit :
Image(systemName: "arrow.right")
.font(Font.title.weight(.ultraLight))
Si vous voulez spécifier une taille de police, vous pouvez le faire comme suit :
Image(systemName: "arrow.right")
.font(Font.system(size: 60, weight: .ultraLight))
J'ai essayé ceci, mais cela semble changer la taille et non le poids (gras, léger, semi-gras, etc.). A moins que j'aie mal compris ?
Pour la taille par défaut, ce serait Font.body.weight(.ultraLight)
(par exemple, dans les éléments de la barre de navigation) ( tous les poids de police )
Je voulais juste mentionner également comment modifier le poids en même temps que la taille de la police personnalisée.
HStack(spacing: 40) {
Image(systemName: "moon.zzz")
.font(Font.system(size: 60, weight: .ultraLight))
Image(systemName: "moon.zzz")
.font(Font.system(size: 60, weight: .light))
Image(systemName: "moon.zzz")
.font(Font.system(size: 60, weight: .regular))
Image(systemName: "moon.zzz")
.font(Font.system(size: 60, weight: .bold))
}
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.