HERE maps iOS SDK 是不是像 Android SDK 一样提供默认图标?
Posted
技术标签:
【中文标题】HERE maps iOS SDK 是不是像 Android SDK 一样提供默认图标?【英文标题】:Does the HERE maps iOS SDK provide default icons like the Android SDK does?HERE maps iOS SDK 是否像 Android SDK 一样提供默认图标? 【发布时间】:2021-10-13 16:25:31 【问题描述】:我的团队正在使用 HERE android(java) 和 ios(obj-c) SDK 向我们现有的 react native 应用程序添加地图/转弯导航,并希望在两者之间保持视觉效果尽可能一致平台。
android SDK 从 HERE 提供了一个默认标记来渲染地图标记(请参见下面的屏幕截图),但 iOS SDK 是否提供了使用相同默认标记的方法?我们看到的所有 iOS 地图标记文档/示例都使用自定义图标/图像作为地图标记。
此外,HERE SDK 是否提供导航操作图标,如其示例屏幕截图左上角所示的逐步导航(请参见下面的屏幕截图);以及您将如何访问它们。在致力于寻找/创建我们自己的图标之前想知道。
【问题讨论】:
【参考方案1】:这里有两个开源项目,其中包含免费使用的机动图标等:
iOS:https://github.com/heremaps/msdkui-ios/tree/master/MSDKUI/Assets 安卓:https://github.com/heremaps/msdkui-android/tree/master/MSDKUIKit/MSDKUILib/src/main/res这两个项目都针对 3.x HERE SDK。如果您正在寻找新的 4.x HERE SDK,您可能希望从 HERE 查看这个开源项目: https://github.com/heremaps/here-sdk-ref-app-flutter
它还包含许多开源资产,此外它还展示了一个完整的生产就绪应用程序,包括所有源代码,以构建逐步体验:
【讨论】:
以上是关于HERE maps iOS SDK 是不是像 Android SDK 一样提供默认图标?的主要内容,如果未能解决你的问题,请参考以下文章
Here Map iOS Premium SDK,地图未加载
适用于 iOS 的 Google Maps SDK - 折线