Existuje nejaký spôsob, ako do centra tejto datepicker zvislo? To je jednoznačne možné, ak budeme odstavením Form
(a použitie VStack a Dištančné), ale ako obmedzujúce, snažte sa udržať vo forme. Alebo ak sa potrebujete zbaviť forme, ja by som radšej spôsob, ako udržať rovnaké šedá farba pozadia, ktoré forme generuje. I stalo sa, ako presný odtieň šedej, že formulár generuje ako pozadie.
Vzorky Kód:
struct TestDate: View {
@State var chosenDate = Date()
var body: some View {
Form {
DatePicker("Date", selection: $chosenDate, in: Date()..., displayedComponents: [.hourAndMinute, .date])
.datePickerStyle(GraphicalDatePickerStyle())
}
}
}
ÚPRAVA:
Snažil som sa uvedenie dištančné okolo Forme a uvedenie dištančné v rámci Forme (v rámci VStacks). Som tiež skontrolovať, či Form
má všetky parametre môžem zmeniť na init
,, ale na rozdiel od VStack
a HStack
tu nejaví žiadne vyrovnanie alebo medzery parametre Form
. Len content: