// 添加一个PointAnnotation
BMKPointAnnotation* annotation = [[BMKPointAnnotation alloc]init];
...
[mapView addAnnotation:annotation];
BMKAnnotationView* aview = [mapView viewForAnnotation:annotation];
UIView * myPaopaoView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 100, 100)];
[myPaopaoView setBackgroundColor:[UIColor yellowColor]];
BMKActionPaopaoView * paopaoView = [[BMKActionPaopaoView alloc]initWithCustomView:myPaopaoView];
[aview setPaopaoView:paopaoView];
你就自己定义一个你想要的uiview然后setPaopaoView就可以了