用 SwiftUI 构建的 MapDestination App

MapDestination App

MapDestination

关于应用

MapDestination 是一款适用于 iOS 和 iPadOS 的应用,它沿途提供多个目的地位置以及这些位置的说明和详细信息。本项目是根据 Swiftful Thinking YouTube 频道使用 SwiftUI Framework 创建的一个教程。

特性

该应用的以下特性均使用 Swift、SwiftUI 和 MapKit 以及 MVVM 制作而成:

  • 使用 MapKit 显示地图
  • 所有位置的地图注释
  • 从列表中选择位置
  • 使用注释选取位置
  • 下一个位置使用下一个按钮
  • 动画切换至另一个位置
  • 位置详情
  • 直接前往 Wikipedia

屏幕截图

iPhone

浅色模式

screenshot_iPhone_light1 screenshot_iPhone_light2 screenshot_iPhone_light3 screenshot_iPhone_light4 screenshot_iPhone_light5

深色模式

screenshot_iPhone_dark1 screenshot_iPhone_dark2 screenshot_iPhone_dark3 screenshot_iPhone_dark4 screenshot_iPhone_dark5

iPad

浅色模式

screenshot_iPad_light1 screenshot_iPad_light2 screenshot_iPad_light3 screenshot_iPad_light4

深色模式

screenshot_iPad_dark1 screenshot_iPad_dark2 screenshot_iPad_dark3 screenshot_iPad_dark4

视频录制

iPhone

iPhone</div><div class=MapsSwiftUI