skip to content
菜鸟文档

IOS开发记录

/ 3 min read

关于IOS开发窗口函数

这篇文章简单介绍了一下 https://juejin.cn/post/7226171494955155514

IOS Map kit

关于ios map,苹果已经开发了支持swiftUI的map kit https://developer.apple.com/documentation/mapkit/mapkit_for_swiftui

绘制地图及导航生成路线 https://zhuanlan.zhihu.com/p/644332932

几个主要的核心关注点:

  1. 支持不同类型的地图切换,包括2D、3D等
  2. 可以在地图上标记和注释视图,来突出地图上的内容
  3. 可以使用地图动画来绘制路径和方向
  4. 可以预览和查看街道详情

问题:

  1. 地图上是否支持搜索商家
  2. 是否可以批量搜索某一类型的商家,比如停车位、奶茶店、火锅店之类的

MapKit for SwiftUI允许您在Apple平台上构建以地图为中心的视图和应用程序。通过组合视图、使用ViewBuilders和视图修饰符,您可以使用最少的代码设计出富有表现力和高度交互性的地图。

与AppKit和UIKit的MapKit类似,MapKit for SwiftUI允许您利用各种地图样式,从卫星影像到丰富的3D透视影像来呈现生动的地图。使用MapContentBuilder,您可以配置地图以显示标记和注释视图,或者根据需要设计自己的SwiftUI视图放置在地图上。为了增加更多交互性,MapKit for SwiftUI支持覆盖物来突出显示地图上的区域,使您能够使用MapPolyline动画路径和方向,或者通过可点击的兴趣点轻松深入研究详细信息。使用你们应用程序的人还可以使用Look Around预览和Look Around视角在街道级别进行探索。

IOS的mvc流程

问题:

  1. IOS的视图层是按照什么样的方式组织的?
  2. 和html的页面渲染有什么区别?

已经写了一个简单的NavigatorView跳转的逻辑,大概知道跳转的流程