草庐IT

MKPinAnnotation

全部标签

ios - 如何显示多个具有相同纬度/经度的 MKPinAnnotation?

我的iPad应用程序正在从数据库中检索地理对象。在这个数据库中,一些对象具有相同的经度/纬度。因此,在MkMapView中,我添加了几个具有相同纬度/经度的MKPinAnnotation。不幸的是只显示了一个,我想这是我添加的最后一个。我怎样才能只有一个MKPinAnnotation对象(对于给定的坐标),并且当用户单击它时我会为共享相同坐标的每个对象显示MKPinAnnotation?类似于Googlemap/Google地球所做的事情,您单击主Pin图,然后会显示几个Pin图。我们将不胜感激。塞巴斯蒂安。 最佳答案 当多个图钉处

c# - 我应该使用 MKAnnotation、MKAnnotationView 还是 MKPinAnnotation?

我正在调用网络服务并在MapView上绘制一些对象。我不明白的是我应该使用MKAnnotationPoint还是MkAnnotationView?我不确定。当我使用MKAnnotation时,图钉显示在map上,如果我点击它们,它们会显示标题和副标题。如果我使用MKAnnotationView,图钉会显示,但当我点击它们时,没有任何反应。我也在尝试添加右按钮标注/人字形外观按钮,但也没能解决这个问题。这是我的代码示例。MKPointAnnotationmk=newMKPointAnnotation();MKAnnotationViewmkView=newMKAnnotationView