关于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
几个主要的核心关注点:
- 支持不同类型的地图切换,包括2D、3D等
- 可以在地图上标记和注释视图,来突出地图上的内容
- 可以使用地图动画来绘制路径和方向
- 可以预览和查看街道详情
问题:
- 地图上是否支持搜索商家
- 是否可以批量搜索某一类型的商家,比如停车位、奶茶店、火锅店之类的
MapKit for SwiftUI允许您在Apple平台上构建以地图为中心的视图和应用程序。通过组合视图、使用ViewBuilders和视图修饰符,您可以使用最少的代码设计出富有表现力和高度交互性的地图。
与AppKit和UIKit的MapKit类似,MapKit for SwiftUI允许您利用各种地图样式,从卫星影像到丰富的3D透视影像来呈现生动的地图。使用MapContentBuilder,您可以配置地图以显示标记和注释视图,或者根据需要设计自己的SwiftUI视图放置在地图上。为了增加更多交互性,MapKit for SwiftUI支持覆盖物来突出显示地图上的区域,使您能够使用MapPolyline动画路径和方向,或者通过可点击的兴趣点轻松深入研究详细信息。使用你们应用程序的人还可以使用Look Around预览和Look Around视角在街道级别进行探索。
IOS的mvc流程
问题:
- IOS的视图层是按照什么样的方式组织的?
- 和html的页面渲染有什么区别?
已经写了一个简单的NavigatorView跳转的逻辑,大概知道跳转的流程