objective-c - 是否可以将 "Styled Maps"与 MKMapView 一起使用?

标签 objective-c ios google-maps mapkit

干杯,

大约一年以来,Google 允许您根据需要调整其 map 的样式。他们还提供了一种工具,可以轻松创建样式:

Google Maps API Styled Maps Wizard

我想知道的是:他们的 API 的这个特性可以与 Map Kit Framework 中提供的 MKMapView 一起使用吗?如果是这样,我将如何以及在什么时候将向导生成的 JSON 代码提供给 API?

如果这不适用于 MKMapView:在应用中包含 Google 风格 map 的下一个最佳方法是什么?

非常感谢!

最佳答案

据我所知,MKMapView 没有像 Google Maps API 那样“开箱即用”地提供此功能; class reference , 似乎支持这个假设。您可以使用注释和叠加层重新实现某些样式(请参阅类引用),但前提是您可以访问兴趣点数据。您的成功可能取决于您要使用的样式。

至于下一个最佳方法,我在我的 iPad 上打开了您的链接,样式化的 map 向导,它似乎可以完美运行。或许您可以在某个在线位置托管预先设置样式的 map ,然后使用 UIWebView 将其简单地显示在您的应用程序中?这显然会在某些方面限制你,但至少它会被设计成样式!

关于objective-c - 是否可以将 "Styled Maps"与 MKMapView 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6959633/

相关文章:

android - 谷歌地图 : moving marker and map together smoothly along with the user?

iphone - 核心数据 - 保存关系的技术?

ios - 标签高度错误

iphone - 如何从另一个类调用 didSelectRowAtIndexPath

ios - Xcode & Swift - 检测 UIScrollView 内部 UIView 的用户触摸

iphone - iOS内存管理跟进。 dealloc 与零?

javascript - 谷歌地图每次都无法在 map 上放置一些标记

android - 多个开发人员(Android)的一个 Google Maps Key? Eclipse 自定义 keystore ?

ios - 更改 UIImageview 形状矩形的默认形状

ios - respondsToSelector 检查后出现 doesNotRecognizeSelector 错误