我想在 MKMapView 上绘制一个基于图块的叠加层,但是没有明显的方法可以做到这一点。
这似乎很棘手,因为您可以使用 MKMapView 缩放到任何级别(与 Google 地图不同)。
有没有人试图这样做?
我想在 MKMapView 上绘制一个基于图块的叠加层,但是没有明显的方法可以做到这一点。
这似乎很棘手,因为您可以使用 MKMapView 缩放到任何级别(与 Google 地图不同)。
有没有人试图这样做?
万一这个问题仍在获得意见,读者应该查看来自 WWDC2010 的 HazardMap 和 TileMap 演示代码。
我正在开发一个游戏,我需要在地图上叠加对象并让它们随着地图滚动和缩放。
使用注释视图我已经能够解决第一个问题并部分解决第二个问题。注释会随着地图自动移动。为了缩放它们,我使用mapView:regionDidChangeAnimated:
委托方法在缩放事件后调整注释的大小。问题是注释在缩放手势完成之前不会重新缩放。
除了向 Apple 提交错误,要求他们为地图叠加层提供 API 之外,我还可以想到两种方法:
我后来发现的东西:
不是一个基于图块的解决方案,但仍然很有趣。