Există vreo modalitate de a centru de acest datepicker vertical? Acest lucru este în mod clar posibil dacă avem în șanț Form
(și de a folosi VStack și Distanțiere), dar ca o constrângere, să încerce să păstreze forma. Sau dacă aveți nevoie pentru a scăpa de formă, aș prefera o modalitate de a păstra identice gri culoare de fundal care forma generează. Îmi place exact nuanta de gri care forma generează ca un fundal.
Mostre De Cod:
struct TestDate: View {
@State var chosenDate = Date()
var body: some View {
Form {
DatePicker("Date", selection: $chosenDate, in: Date()..., displayedComponents: [.hourAndMinute, .date])
.datePickerStyle(GraphicalDatePickerStyle())
}
}
}
EDIT:
Am încercat să-i pun distantiere jurul Formă și pune distanțiere în Formă (atât în cadrul VStacks). Am verificat, de asemenea, dacă Form
are parametri pot schimba pe init
, dar, spre deosebire de VStack
și HStack
,, acolo nu par a fi orice aliniere sau spațiere parametrii pe Form
. Numai content: