您好,对于基于导航的应用程序,我需要CGPoint
从坐标或 MKMapPoint 中获取MKMapView
。我想在这些点之间画一条线,而不是一条折线。
我了解 MKPolyLine 和其他自定义折线,但由于某些特定条件,我必须从坐标或 MKMapPoint 获取 CGPoint。
我知道如何从 CGPoint 获取坐标
CLLocationCoordinate2D touchMapCoordinate
= [mapView convertPoint:touchPoint toCoordinateFromView:mapView];
但我也想要反向....我知道如何获得 MKMapPoint
MKMapPoint mp = MKMapPointForCoordinate(aCoordinate);
但不知道如何将 MKMapPoint 转换为 CGPoint。请帮我。