iOS4から?キューがディスコンになったのは、多分NSMutableArrayを使えってことなんだろうなぁ。
NSMutableArray‘s methods are conceptually based on these primitive methods:NSMutableArray‘s methods are conceptually based on these primitive methods:
地図座標
|
点
|
convertCoordinate: toPointToView: (MKMapView)
convertRegion: toRectToView: (MKMapView) |
地図座標
|
地図点
|
MKMapPointForCoordinate
|
地図点
|
地図座標
|
MKCoordinateForMapPoint
MKCoordinateRegionForMapRect
|
地図点
|
点
|
pointForMapPoint: (MKOverlayView)
rectForMapRect: (MKOverlayView) |
点
|
地図座標
|
convertPoint: toCoordinateFromView: (MKMapView)
convertRect: toRegionFromView: (MKMapView) |
点
|
地図点
|
mapPointForPoint: (MKOverlayView)
mapRectForRect: (MKOverlayView) |
reuseIdentifier:@"MyCustomAnnotation"] autorelease];
aView.image = [UIImage imageNamed:@"myimage.png"];
aView.centerOffset = CGPointMake(10, -20);
viewForAnnotation:(id <MKAnnotation>)annotation
{ if (!pinView)
{ autorelease];
pinView.pinColor = MKPinAnnotationColorRed;
pinView.animatesDrop = YES;
pinView.canShowCallout = YES;
// 詳細ディスクロージャボタンを吹き出しに追加する [rightButton addTarget:self action:@selector(myShowDetailsMethod:)
forControlEvents:UIControlEventTouchUpInside];
pinView.rightCalloutAccessoryView = rightButton;
}
else
pinView.annotation = annotation;
return pinView;
}
return nil;