ios - 有什么方法能在百度地图一出现的时候就让标注显示气泡吗?
迷茫
迷茫 2017-04-17 17:42:58
0
2
395

项目用了百度地图,然后想一进入地图页面,就让pinview显示气泡,不用等用户点击再显示
我试了下面的方式,没效果

-(BMKAnnotationView *)mapView:(BMKMapView *)mapView viewForAnnotation:(id)annotation{ if ([annotation isKindOfClass:[BMKPointAnnotation class]]) { BMKPinAnnotationView *pin = [[BMKPinAnnotationView alloc]initWithAnnotation:annotation reuseIdentifier:@"annotation"]; pin.pinColor = BMKPinAnnotationColorRed; // [pin setSelected:YES]; // pin.canShowCallout = YES; // [pin setSelected:YES animated:NO]; return pin; } return nil; }
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답 (2)
PHPzhong

这个方法只是添加view,想进来就显示的话直接执行一下annotation的selected方法试试

    伊谢尔伦

    [pin setSelected:YES]
    执行这句应该就ok了

      최신 다운로드
      더>
      웹 효과
      웹사이트 소스 코드
      웹사이트 자료
      프론트엔드 템플릿
      회사 소개 부인 성명 Sitemap
      PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!