I’m trying to create a station progress view in SwiftUI similar to what you see in Apple Maps for public transit routes. Here’s an example of what I’m aiming for: Example Image
The view should:
- Display station names with icons and arrival times.
- Show a vertical progress line that changes color based on whether the station is passed or upcoming.
- Highlight the current station with a larger circle without changing its color.
- Use solid circles for the start and end stations.
I’ve tried various approaches using VStack, HStack, and Circle, but I’m struggling to achieve the exact look and feel of the Apple Maps style.
Any help or pointers would be greatly appreciated! Thank you in advance!
New contributor
threads caimans is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.