मैं MKAnnoationView एक कस्टम बनाने के इस प्रकार है:पोजिशनिंग एक कस्टम MKAnnotationView
- (MKAnnotationView *)mapView:(MKMapView *)theMapView viewForAnnotation:(id <MKAnnotation>)annotation
{
static NSString* AnnotationIdentifier = @"AnnotationIdentifier";
MKAnnotationView* customPinView = [[MKAnnotationView alloc]
initWithAnnotation:annotation reuseIdentifier:AnnotationIdentifier];
UIImage *pinImage = [PowerPlantAnnotation getAnnotationImageForEnergySource:((PowerPlantAnnotation*)annotation).energySource];
customPinView.image = pinImage;
return customPinView;
}
मैं छवि मैं और अधिक या कम सही जगह में तैनात चाहते हैं कि मिलता है, लेकिन काफी नहीं। मेरी छवि इस तरह दिखता है:
मैं अपने एनोटेशन मानचित्र को इंगित करने के समन्वय, नक्शे समन्वय करने के लिए मानक पिन दृश्य अंक की तरह आंसू बूंद के नीचे बिंदु चाहते हैं। मैं यह कैसे हासिल कर सकता हूं? वर्तमान में यह थोड़ा और दिखता है जैसे मेरी छवि नक्शा समन्वय पर केंद्रित है।
इस मामले में। दृश्य का केंद्र सटीक समन्वय स्थिति पर संरेखित होता है। पिन का आधार शुद्धता के समन्वय पर होना चाहिए। – carbonr