




Вы можете изменить размер текста, изменив размер шрифта текста-заполнителя, который автоматически регулирует высоту TextField.
В вашем случае это выглядит очень похоже на то, что вы просили:
HStack {
Group {
TextField($str, placeholder: Text("A"))
TextField($str, placeholder: Text("B"))
TextField($str, placeholder: Text("C"))
TextField($str, placeholder: Text("D"))
}
.frame(width: 60, height: nil)
.padding(.all, 5)
.textFieldStyle(.roundedBorder)
.font(Font.system(size: 60, design: .default))
.multilineTextAlignment(.center)
}