MKMapView ベースのアプリケーションを実装しています。MKAnnotationView.Image プロパティを使用してピンを表示する代わりに、カスタム イメージを使用しています。
正常に動作しています。しかし、海に表示されているピン表示に問題がありました。デフォルトのピンを使用すると、正常に動作します。何が問題なのかわからない。
cityAnnotationView = [[[MKAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"CityAnnotation"] autorelease];
//cityAnnotationView.image = [[UIImage imageNamed:@"city_pin.png"] stretchableImageWithLeftCapWidth:100 topCapHeight:10];
cityAnnotationView.image = [UIImage imageNamed:@"city_pin.png"];
cityAnnotationView.backgroundColor=[UIColor clearColor];
cityAnnotationView.annotation = annotation;
cityAnnotationView.canShowCallout = NO;
cityAnnotationView.rightCalloutAccessoryView = [UIButton buttonWithType:UIButtonTypeDetailDisclosure];