0
在我的应用程序中显示两个城市之间的多个注释,但是当我们将其中一个注释移动到其他(在下一个上一个按钮上设置地图区域时)如何显示注释详细信息而不点击它?MapView注释View without Click
在我的应用程序中显示两个城市之间的多个注释,但是当我们将其中一个注释移动到其他(在下一个上一个按钮上设置地图区域时)如何显示注释详细信息而不点击它?MapView注释View without Click
你可以用注释的职称考试,如果马赫,你可以使用
selectAnnotation: animated:
显示注解(你也可以继承MKAnnotation并添加一个id为测试而不是标题):
for (id<MKAnnotation> annotation in mapView.annotations)
{
if([annotation.title isEqualToString:title]) [mapView selectAnnotation:annotation animated:YES];
}
嘿,但我们如何比较标题???在这[annotation.title isEqualToString:title] title中我们如何得到 – Nims
你知道你必须展示什么点,对吗?例如,如果你有一个tableView,当你点击一行时你有一个数组中的“想要的pointName”的索引,所以你可以得到那个pointName并且比较它(在我的例子中,我将它命名为title)。 我注意要明白什么是为了表明这一点。 –
嘿非常感谢回答我做到了... – Nims