iOS百度地圖自定義氣泡的實現(xiàn)

自定義氣泡并未在Demo中體現(xiàn),下面我介紹一下自定義氣泡的實現(xiàn):

- (BMKAnnotationView *)mapView:(BMKMapView *)mapView viewForAnnotation:(id)annotation這個代理方法是實現(xiàn)Annotation(標注)的地理方法。在這個方法中可以大頭針的樣式,同時也是在這個代理方法中實現(xiàn)氣泡。通過設置大頭針的paopaoView,實現(xiàn)點擊大頭針后彈出的氣泡。

BMKActionPaopaoView *pView = [[BMKActionPaopaoView alloc]initWithCustomView: ];

BMKPinAnnotationView *newAnnotationView = [[BMKPinAnnotationView alloc]initWithAnnotation:annotation reuseIdentifier:@"myAnnotation"];

newAnnotationView.animatesDrop = YES;

newAnnotationView.annotation = annotation;

((BMKPinAnnotationView*)newAnnotationView).paopaoView = nil;

((BMKPinAnnotationView*)newAnnotationView).paopaoView = pView;


最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容