Ich habe eine UIView auf einer Karte überschichtet, und ich habe einige Grafiken im Bildraum zwischen zwei der Koordinaten ZeichnungconvertCoordinate toPointToView mit gekippten Karten schlechte Ergebnisse Rückkehr
- (CGPoint)convertCoordinate:(CLLocationCoordinate2D)coordinate toPointToView:(UIView *)view
Das Problem ist, dass, wenn die Karte ist sehr gezoomt und geneigt (3D-artig), die Pixelposition der wegfallenden Koordinate hört auf, konsistent zu sein. Manchmal gibt die Funktion NaN zurück, manchmal gibt sie die richtige Zahl zurück und andere springt auf die andere Seite des Bildschirms.
Nicht sicher, wie kann ich es besser erklären. Ist jemand darauf gestoßen?