Hay alguna forma de centro de esta datepicker vertical? Claramente esto es posible si tenemos la zanja de la Form
(y el uso de VStack y Espaciadores), sino como una restricción, trate de mantener la forma. O si usted necesita para deshacerse de la forma, yo preferiría una manera de mantener la idénticos gris color de fondo que el formulario se genera. A mí me gusta el tono exacto de color gris que el formulario se genera como telón de fondo.
Código De Ejemplo:
struct TestDate: View {
@State var chosenDate = Date()
var body: some View {
Form {
DatePicker("Date", selection: $chosenDate, in: Date()..., displayedComponents: [.hourAndMinute, .date])
.datePickerStyle(GraphicalDatePickerStyle())
}
}
}
EDITAR:
He intentado poner espaciadores alrededor de la Forma y poner separadores dentro de la Forma (tanto dentro de VStacks). También comprobé si Form
tiene todos los parámetros que puede cambiar en init
pero , a diferencia de VStack
y HStack
no parece haber ninguna alineación o parámetros de espaciado en Form
. Sólo content: