iPhone 4上的mapkit图层修改
有没有什么方法可以使用一些图层修改在mapkit上加载自己的地图,而不是Google,我可以在旋转时显示带有罗盘效果的自己的地图?
is there any way to load own map on mapkit using some layer modification and instead of Google I show my own map with compass effect on rotation?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用
MKOverlay
和相关类轻松地将自定义图层添加到MKMapView
中。您可以使用多边形、图像或按需动态绘制。您使用
MKOverlay
协议定义一个区域,并使用MKOverlayView
执行实际渲染。MKOverlayView
参考开发人员文档中有关位置感知的 在地图上绘制叠加层。
You can add custom layers to a
MKMapView
easily withMKOverlay
and related classes. You could use a polygon, an image, or dynamically draw on demand.You define a region using the
MKOverlay
protocol, and use aMKOverlayView
to perform the actual rendering.MKOverlay
ReferenceMKOverlayView
ReferenceThis is described in some detail in the developer documentation on Location Awareness, in the section Drawing Overlays on a Map.