ios4 - 如何测试 CLLocationCooperative2D 在当前 MKMapView 中是否可见?

标签 ios4 mkmapview cllocationmanager mkannotation mkannotationview

我的 map 上有很多图钉,我想为最明显的图钉的标注设置动画。如何检查引脚的 CLLocationCooperative2D 是否可见或最接近中心?

最佳答案

这可能会解决您的查询

  MKMapPoint userPoint = MKMapPointForCoordinate(_mapView.userLocation.location.coordinate);
    MKMapRect mapRect = _mapView.visibleMapRect;
    BOOL inside = MKMapRectContainsPoint(mapRect, userPoint);

关于ios4 - 如何测试 CLLocationCooperative2D 在当前 MKMapView 中是否可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6318797/

相关文章:

ios - 向 map 添加多个注释但都显示一些相同的数据

iOS 位置服务警报 - 显示它之间的延迟是多少?

iphone - 适用于 iOS 4.0 应用程序的 NSFileProtectionComplete

iphone - 如何在 iOS 4(3.1.3 更新)上使用 MPMoviePlayerController

objective-c - 如何开始使用 FFMpeg - iPhone SDK

ios - MKAnnotationView 上的 UILongPressGestureRecognizer 不适用于单点触摸

iphone - 如何自定义MKPolyLineView绘制不同风格的线条

ios - CLLocationManager monitoredRegions (NSSet) 不正确,或者其他原因?

iOS 5,等待定位

ios - 如何创建静态库并可以在 ios 中的任何项目上添加 .a 文件