iOS: Eingabefelder linksbuendig - getippte Leerzeichen sind sofort sichtbar

LabeledField war rechtsbuendig; iOS rendert bei rechtsbuendigen Feldern ein
getipptes Leerzeichen am Ende nicht, bis ein weiteres Zeichen folgt (wirkt, als
reagiere die Eingabe nicht). Linksbuendig behebt das und liest sich bei Name/
Marke ohnehin natuerlicher.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Scarriffle
2026-07-28 17:44:22 +02:00
parent e981cd8cd4
commit 7c359a8f5d

View File

@@ -35,7 +35,10 @@ struct LabeledField: View {
Spacer(minLength: 12)
TextField(label, text: $text)
.keyboardType(keyboard)
.multilineTextAlignment(.trailing)
// Linksbündig: bei rechtsbündigen Feldern rendert iOS ein
// getipptes Leerzeichen am Ende nicht, bis ein weiteres Zeichen
// folgt das wirkt, als würde die Eingabe nicht reagieren.
.multilineTextAlignment(.leading)
.fieldBox(width: 190)
}
}