Iphone 当用户单击pin注释时,如何显示视图?

Iphone 当用户单击pin注释时,如何显示视图?,iphone,uitableview,mapping,mkpinannotationview,Iphone,Uitableview,Mapping,Mkpinannotationview,我正在开发一个项目,在这个项目中,我解析json数据并将其保存到一个数组中。从这个数组中,我创建了一个UITableView,其中有许多业务。借助它们的纬度和经度,我将它们显示在MKMapView上 现在,我想添加一个事件,即当我单击一个pin注释时,我在关联业务的pin上推送一个细节视图。同样,当我单击UITableView的行并打开相对于该行的视图时。那么,如何使用业务点的pin注释来实现这一点呢 例如,我们在UITableView中有一个位置列表,在导航栏上有一个按钮add,它调用MKMa

我正在开发一个项目,在这个项目中,我解析
json
数据并将其保存到一个数组中。从这个数组中,我创建了一个
UITableView
,其中有许多业务。借助它们的纬度和经度,我将它们显示在
MKMapView

现在,我想添加一个事件,即当我单击一个pin注释时,我在关联业务的pin上推送一个细节视图。同样,当我单击
UITableView
的行并打开相对于该行的视图时。那么,如何使用业务点的pin注释来实现这一点呢

例如,我们在
UITableView
中有一个位置列表,在导航栏上有一个按钮add,它调用
MKMapView
。当我单击添加按钮时,我会显示一个
MKMapView
,并在地图上放置带有各自纬度和经度的图钉

现在,当用户单击pin编号3时,我会打开该pin的详细信息视图。类似地,当用户单击第3行时,我打开的视图与他单击第3针时打开的视图相同


如何在项目中设置该事件?

您应该查看找到的
canShowCallout:
方法。还有许多关于如何做到这一点的在线教程。希望有帮助