Разработка фильтра по трассам на вкладке "Карта" на экране "Дополнительные услуги" в мобильном приложении ITS для операционной системы iOS.
При нажатии на кнопку трассы на карте выполняется анимация выдвижения экрана фильтра по трассам снизу экрана текущего экрана с вкладками. При этом скрываются нижние кнопки навигации (TabBar).
Всплывающий экран с фильтром по трассам содержит поиск по элементам и сами кнопки с названием трасс.
При нажатии на кнопку трассы выполняется скрытие всплывающего фильтра, после чего маркеры на карте обновляются чтобы соответствовать выбранному значению трассы.
Экран с фильтром можно закрыть не выбирая трассы, для этого необходимо смахнуть всплывающий экран либо нажать на кнопку для закрытие всплывающего окна (крестик).
Дизайн рисовал дизайнер. Все выполнено строго по ТЗ. Поддерживаются устройства под управлением операционной системы iOS 12 и выше. Разработка велась на языке программирования Swift.