Кто-нибудь знает, почему изображения, используемые для MKPinAnnotationView, должны немного смещаться (вверх и вправо). Я использую следующий код:
pinView = [[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:pinView_ID];
pinView.image = [UIImage imageNamed: @"TEST_Small.png"];
// RedCircleImage = 40px x 40px 72dpi PNG
// GreenDotImage = 2px x 2px 72dpi PNG
В коде нет изменений просто измените имя файла для используемого изображения, одно изображение - это «два красных кольца с черной точкой в центре», другое - «маленькая зеленая точка». Я добавил тонкие синие линии в Photoshop, чтобы показать, где зеленая точка.
Я проверил свойство centerOffset, и оно правильно установлено на 0, 0
Любые идеи приветствуются.