So fügen Sie eine benutzerdefinierte Callout-Ansicht in mapview hinzu

9

Ich bin neu in Mapkit in Ziel-c. Ich kann benutzerdefinierte Annotation in mapview hinzufügen.

Ich muss eine benutzerdefinierte Callout-Ansicht wie unten abgebildet platzieren

.

Aber ich habe nicht verstanden, wie ich Callout-Ansichten so gestalten kann.

Ich weiß, dass ich Callout in Sicht für Annotationsmethode hinzufügen muss.

%Vor%     
Mahesh Babu 01.05.2012, 07:25
quelle

4 Antworten

0

Grundsätzlich möchten Sie eine neue benutzerdefinierte Ansicht hinzufügen, indem Sie die folgende Methode in Ihrer MKMapViewDelegate-Instanz implementieren:

%Vor%     
PatrickNLT 05.06.2012 11:37
quelle
0
%Vor%     
karthika 19.04.2013 13:47
quelle
0

Eine Lösung hierfür wäre, die exakte Koordinate der ausgewählten Annotation relativ zur übergeordneten UIView zu erkennen und dann eine UIView direkt über der MKMapView zu zeichnen.

Hier ist ein Ausschnitt, der helfen könnte:

%Vor%     
unicornherder 13.11.2015 23:56
quelle
-3

Sie müssen eine Callout-Ansicht selbst implementieren und

verwenden %Vor%

Dieser Delegat, damit die Callout-Ansicht an der richtigen Stelle angezeigt wird,

IOS hat noch keine Methode zur benutzerdefinierten Callout-Ansicht

    
Bryan Wong 22.10.2013 11:22
quelle