我正在使用适用于 iOS 高级版 (v3.17) 的 Here SDK。是否有内置的指南针和比例尺显示在地图上(如缩放/旋转地图时在 iOS 上的原生 HERE WeGo 应用程序中看到的那样)?一直在翻阅文档,但找不到任何东西。如果没有内置方式...您介意在 Here WeGo 应用程序中分享这是如何完成的(代码会很棒)吗?
问问题
192 次
1 回答
2
不幸的是 HERE SDK 中没有这样的 API。HERE WeGo 应用程序实现了自己的比例视图和指南针 UI 组件。
罗盘背后的想法是监听NMAMapEventOrientationChanged事件并使用基于地图方向值的 CGAffineTransformMakeRotation 使用罗盘图像旋转 UIButton。请检查这个例子。
缩放视图背后的想法是监听NMAMapEventZoomLevelChanged事件并根据metersPerPointAtZoomLevel值更新自定义视图。
于 2021-02-18T13:38:51.977 回答