Alineación de texto en SwiftUI: ¿cómo hacerlo a la izquierda, al centro y a la derecha?
¡Hola! Soy nuevo en SwiftUI y no puedo entender cómo alinear el texto. En UIKit usaba `NSTextAlignment`, pero en SwiftUI es diferente.
Tengo una pantalla simple con texto, pero por alguna razón siempre se alinea al centro, incluso cuando intento ponerlo a la izquierda. Aquí está mi código:
```swift
struct ContentView: View {
var body: some View {
VStack {
Text("¡Hola, mundo!")
.font(.title)
.frame(width: 300, height: 100)
.background(Color.gray.opacity(0.2))
Text("Este es un texto largo que debería estar alineado a la izquierda, pero por alguna razón permanece centrado. He intentado agregar .multilineTextAlignment(.leading), pero no ayuda.")
.frame(width: 300)
.background(Color.yellow.opacity(0.3))
}
}
}
```
Esperaba que el segundo texto estuviera pegado al borde izquierdo, pero sigue centrado. Probé `.frame(alignment: .leading)` — tampoco.