gpt4 book ai didi

objective-c - 仅当用户单击注释图钉时才调用方法的任何方法?

转载 作者:行者123 更新时间:2023-11-28 19:23:56 25 4
gpt4 key购买 nike

我只想在用户单击 map 上的注释图钉时执行方法调用。我阅读了 Apple 文档,但仍然不确定我该怎么做(或者这是否可能)。

例如,我创建了一个带有“与当前位置的距离”属性的餐厅类,并将实例作为注释添加到 map View 中。我只想在用户单击注释(并显示标注 View )时触发 calculateDistance 方法。

有什么办法吗?

最佳答案

在您的 MapView 委托(delegate)中覆盖 - (void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view

MKAnnotationView 包含一个属性annotation

关于objective-c - 仅当用户单击注释图钉时才调用方法的任何方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6127820/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com