Alignement du texte en SwiftUI : comment aligner à gauche, au centre et à droite ?
Bonjour ! Je suis débutant en SwiftUI et je n'arrive pas à comprendre comment aligner le texte. Dans UIKit, j'utilisais `NSTextAlignment`, mais en SwiftUI c'est différent.
J'ai un écran simple avec du texte, mais il est toujours aligné au centre, même quand j'essaie de l'aligner à gauche. Voici mon code :
```swift
struct ContentView: View {
var body: some View {
VStack {
Text("Привет, мир!")
.font(.title)
.frame(width: 300, height: 100)
.background(Color.gray.opacity(0.2))
Text("Это длинный текст, который должен быть выровнен по левому краю, но он почему-то остается по центру. Я пробовал добавлять .multilineTextAlignment(.leading), но это не помогает.")
.frame(width: 300)
.background(Color.yellow.opacity(0.3))
}
}
}
```
Je m'attendais à ce que le deuxième texte soit collé à gauche, mais il reste au centre. J'ai essayé `.frame(alignment: .leading)` — ça non plus.
No answers yet.
Connectez-vous pour laisser une réponse