0
A
답변
0
주석 뷰의 모양을 정의하는 방법이있다 같은 :
-(MKAnnotationView *)mapView:(MKMapView *)mV viewForAnnotation:(id<MKAnnotation>)annotation
{
MKPinAnnotationView *pinView = nil;
if(annotation != mapView.userLocation)
{
pinView = (MKPinAnnotationView *)[mapView dequeueReusableAnnotationViewWithIdentifier:@"pinID"];
if (pinView == nil)
{
pinView = [[MKPinAnnotationView alloc] initWithAnnotation:annotation
reuseIdentifier:defaultPinID];
}
pinView.canShowCallout = YES;
pinView.animatesDrop = YES;
. . .
// -----------------------------------
// Add extra subviews here
// -----------------------------------
UILabel *lblNumbers = [[UILabel alloc] init...];
lblNumbers.text = ....;
lblNumbers.backgroundColor = [UIColor colorWithRed:0.1 Green:0.1 Blue:0.1];
// add the subview to the pinView
[pinView addSubview:lblNumbers];
}
return pinView;
}
관련 문제
- 1. 지도 주석을 삭제하지 않고 숨기기
- 2. 지도 주석을 두 번 클릭
- 3. 지도 주석을 강제로 표시하려면 어떻게합니까?
- 4. Google지도의 특수 효과를 사용자 정의하십시오
- 5. ios Mapkit :지도 가운데에 주석을 고정하십시오.
- 6. 지도 키트의 NSMutableArray에서 여러 주석을 사용했습니다.
- 7. 지도 상자 - setCenterCoordinate에서 주석을 선택 해제합니다.
- 8. 지도 주석을 동적으로 배치하는 방법은 무엇입니까?
- 9. github에서 gem을 사용자 정의하십시오.
- 10. HtmlHelper.ValidationMessage 출력을 사용자 정의하십시오.
- 11. Android에서 org.florescu.android.rangeseekbar.RangeSeekBar를 사용자 정의하십시오.
- 12. OAuthAuthorizationServerOptions의 AccessTokenExpires를 사용자 정의하십시오.
- 13. 템플릿에서 $ singularHumanName을 사용자 정의하십시오.
- 14. 이미지로 QPushButton을 사용자 정의하십시오.
- 15. tastypie를 사용자 정의하십시오 patch_list
- 16. Google지도의 InfoWindow를 사용자 정의하십시오
- 17. 과거에 시간을 사용자 정의하십시오.
- 18. quicktime iphone을 사용자 정의하십시오.
- 19. 레일을 사용자 정의하십시오
- 20. 지도 키트를 사용한 사용자 경험
- 21. 지도 레이아웃 사용자 정의
- 22. 지도 사용자 정의 경로
- 23. 사용자 위치 -지도 뷰
- 24. 지도 MKAnnotionView 사용자 지정
- 25. Magento 검색 기능을 사용자 정의하십시오.
- 26. 표보기에서 빈 셀을 사용자 정의하십시오.
- 27. 기본 taglib 접두어를 사용자 정의하십시오.
- 28. bash에서 "cd"를 사용자 정의하십시오.
- 29. 클라이언트 측에서 플래시를 사용자 정의하십시오.
- 30. 페이 스북을 단추처럼 사용자 정의하십시오.