Was ich tun muss:Gibt es eine Möglichkeit, eine Legende verschwinden zu verhindern, während in MapboxGL für iOS Scrollen?
die Karte scrollen, während eine callout Ansicht vorhanden ist, sollte die callout Ansicht nicht entlassen. Die Callout-Ansicht sollte auch mit der Karte scrollen.
Was ich
- Meine callout Blick haben, ist eine Unterklasse von MGLAnnotationView
- Es in
- (nullable MGLAnnotationView *)mapView:(MGLMapView *)mapView viewForAnnotation:(id <MGLAnnotation>)annotation;
präsentiert
Was ich versucht habe, und hat nicht funktioniert
kann ich den Rahmen bauen, aber Änderungen entweder nicht nehmen oder mir fehlt etwas: Ich habe den Inhalt
- (void)deselectAnnotation:(id <MGLAnnotation>)annotation animated:(BOOL)animated
in MapViewController.mm kommentiert werden.Ich habe versucht,
setAlpha
,setHidden
undremoveFromSuperView
Methoden meiner Callout-Ansicht überschreiben. Keiner von ihnen wird angerufen.