map 应用信息 View 中显示的缩略图是 UIImageView 还是 MKMapView?或者是别的什么?我已经发布了用红色圆圈标记缩略图的屏幕截图。
屏幕截图(取自 map 应用程序):
我想在我的应用程序的 map View 中选择一个图钉时显示这样的缩略图。
我怎样才能做到这一点?
我注意到这个缩略图有以下几点:
注意:我使用 MKMapView 实现了这个,帧大小为 64x64。但“谷歌”水印显示在 map 上。
实际上是什么?我想以正确的方式实现这一点。我需要你的指导。
最佳答案
可能是 MKMapView
但剪辑到一个较小的 super View 。我确信 Apple 能够获得 Google 的许可,在没有 Google Logo 的情况下使用该缩略图(可能是因为主 map View 突出显示了水印)。
iPhone 的官方 Twitter 应用程序(以前称为 Tweetie)在查看带有位置的推文时也会显示一个没有 Google Logo 的静态 map 缩略图。点击 map 会显示一个显示 Logo 的全屏 map 。也许他们也得到了特别许可,或者因为全屏 map 显示了标志,所以没关系。但我不是律师。
最后,作为 MKMapView
的替代方案,可以使用 Google Static Maps API 直接从 Google 获取 map 图像.但这也需要显示 Google Logo (在这种情况下它更加突出)。
关于iphone - map 应用程序信息 View 中的缩略图是 UIImageView 或 MKMapView 还是其他?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4591835/