Я пытаюсь приблизиться к тому, что когда пользователь нажимает кнопку, в нижней части экрана появляется указатель даты. Это то, что у меня сейчас есть, но средство выбора даты занимает весь экран и отображается как всплывающее окно.
VStack {
Text("Birthdate").padding()
Button(action: {
self.showSheet = true
}) {
Text(startDate.toMediumString())
}
.sheet(isPresented: $showSheet){
DatePicker("", selection: self.$startDate, in: ...Date(), displayedComponents: .date)
.labelsHidden()
}
}
Это то, что я хочу сделать.
или это еще лучше, если уже есть встроенный компонент, который я могу использовать.