mkoverlay

    1热度

    1回答

    后我有三个线,我画到地图,都以同样的方式: MKPolyline *polyline = [MKPolyline polylineWithCoordinates:coordinateArray count:2]; [self.mapView addOverlay:polyline]; self.routeLine = polyline; 和: - (MKOverlayRen

    1热度

    1回答

    如何创建覆盖MKMapView当前区域的方形覆盖图。我的MKMapView用用户当前位置的坐标设置,但它们是中心坐标。我如何计算平方坐标,以便我可以创建一个完全适合当前视图的方形覆盖图? 谢谢你们!

    0热度

    1回答

    我有一个MKOverlayView类的工作扩展与mapview委托触发并完全执行 - mapView:viewForOverlay:委托方法。所以,从过时的类,离开我已经改变了我的MKOverlayView extention延长MKOverlayRenderer ...这样做,但离开viewForOverlay方法到位工作正常.... 但是委托方法viewForOverlay被弃用好了,所以我用

    0热度

    2回答

    我一直在尝试将MKOverlay添加到带有动画的地图。我试图在添加它时淡入,当它被删除时淡入。这可以通过创建自定义覆盖类或覆盖视图类来完成吗?

    1热度

    1回答

    我混合了MKCircle,MKPolygon和MKPolyline覆盖,我想以特定的顺序出现。这些叠加并不总是在同一时间创建的,但是当它们被创建时,它们将出现在其他叠加之下/之上。 [self.mapview insertOverlay:example1 atIndex:6]; 把覆盖在列表的末尾,但不是一个层6,如果有仅是目前2个覆盖它似乎变得号3.我要推覆盖在它的正确层 [self.map

    3热度

    1回答

    我需要绘制两点之间的路线,我使用MKDirectionsRequest来达到我的目的。 获得路线是可以的,但我在绘制时遇到了问题。 在iOS系统中8 SDK没有功能 - (MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id <MKOverlay>)overlay 只有这一个: func mapView(mapView:

    1热度

    1回答

    我想创建一个将几个MKShapes组合在一起的MKOverlay,但是我遇到了合成MKOverlayRenderer的问题。 我想避免把这些全部作为单独的MKOverlay和MKOverlayRenderers,因为a)这是很多文件,b)它们在概念上是相同的东西。 这是我的。从MyOverlay.h: @property (nonatomic) CLLocationCoordinate2D coo

    0热度

    1回答

    我创建了MKOverlay类&将其添加到Map-view中。现在我需要有它的一些自定义如下: 当您打开它应该只显示MKOverlay &没有显示谷歌地图的任何地方。 滚动只能在MKOverlay区域完成。 要仅显示叠加我已经试过几件事情想通过检查瓷砖改变地图的地图&改变背景颜色的Alpha值,但没有得到任何成功还可见&隐藏谷歌地图区域。 注:我为什么要隐藏的谷歌地图&之所以只显示MKOverlay

    2热度

    1回答

    我目前正在研究地图功能(大部分代码是由其他人为此功能开发的)。 我们通过设置mkpolygon对象的数组来添加mkoverlays到地图。这些对象通过从后端接收到的jSon接收它们的多边形坐标。据我检查代码,我们并不是重写绘制方法。对象只能用它们的多边形初始化并添加到mapView中。 我们通过这种方式增加线和面的图,现在有两种行为不属于不错: 1)如果多边形覆盖被触摸,它们的颜色应该改变 - >

    4热度

    1回答

    在我的mapview上绘制属于特定注释的多边形叠加层。我希望在点击叠加层时选中该注释。我的第一个尝试是在地图视图中添加一个UITapGestureRecognizer,测试分接点是否在多边形内,并在成功时执行[mapView selectAnnotation:myAnnotation]。问题是,在此之后,mapview会决定没有任何注释点击,因此它会再次取消注释。 我的问题是如何最好地防止这种情况