【发布时间】:2011-10-28 00:31:06
【问题描述】:
MKPinAnnotationView pin 的宽度和高度是多少?
编辑:更具体地说,iPhone 屏幕上包含图钉的假想矩形的宽度和高度。
【问题讨论】:
标签: ios ios4 mkmapview mkpinannotationview
MKPinAnnotationView pin 的宽度和高度是多少?
编辑:更具体地说,iPhone 屏幕上包含图钉的假想矩形的宽度和高度。
【问题讨论】:
标签: ios ios4 mkmapview mkpinannotationview
根据下面的代码,pin图片和MKPinAnnotationView都是32点宽和39点高:
- (MKAnnotationView *)mapView:(MKMapView *)mapView
viewForAnnotation:(id <MKAnnotation>)annotation
{
MKPinAnnotationView *pav = (MKPinAnnotationView *)[mapView
dequeueReusableAnnotationViewWithIdentifier:@"test"];
if (pav == nil)
{
pav = [[[MKPinAnnotationView alloc] initWithAnnotation:annotation
reuseIdentifier:@"test"] autorelease];
}
pav.annotation = annotation;
NSLog(@"pav.frame.size = %@, pav.image.size = %@",
NSStringFromCGSize(pav.frame.size),
NSStringFromCGSize(pav.image.size));
return pav;
}
【讨论】: