Выбор времени срабатывания будильника iOS во флаттере

#flutter #timepicker #flutter-timer

Вопрос:

Я хочу воссоздать средство выбора времени будильника ios в flutter. Я пытался CupertinoDatePicker , но не смог добиться именно того, чего хотел…

Что у меня есть: изображение

Код:

         SizedBox(
                  height: 34,
                  width: 110,
                  child: CupertinoTheme(
                    data: CupertinoThemeData(
                      textTheme: CupertinoTextThemeData(
                        dateTimePickerTextStyle:
                            TextStyle(color: Colors.white),
                      ),
                    ),
                    child: CupertinoDatePicker(
                      mode: CupertinoDatePickerMode.time,
                      use24hFormat: true,
                      onDateTimeChanged: (DateTime value) {},
                    ),
                  ),
                ),
 

Чего я хочу: изображение

Моя главная проблема-разрыв между числами, я не думаю, что смогу избавиться от него с помощью CupertinoDatePicker или CupertinoTimerPicker . Я пытался найти пользовательские средства выбора времени, но не смог найти ничего полезного…

Любая помощь будет признательна.