MapView에 여러 개의 주석 핀 (aprox 700)이 있습니다. UITableView에서 행을 선택하고 핀 그룹의 색상을 변경할 수있는 방법이 있습니까? 핀의 그룹을 나타내는 각 행을 말할 수 있습니다 .. 미리 감사드립니다!MKPinAnnotationView 그룹의 색상을 변경하십시오.
0
A
답변
0
핀 색상은 MKMapViewDelegate
mapView:viewForAnnotation:
으로 설정하십시오. MKPinAnnotationView
을 사용하는 경우 3 가지 색상 (빨간색, 녹색 자주색)으로 제한됩니다. 이는 많은 핀이있는 경우 효율적입니다.
원하는 경우 사용자 정의보기를 반환 할 수 있습니다. UIImageView
(원하는 색상이 될 수도 있음)을 반환 할 수 있습니다.
tableView의 값 설정 : 이는 귀하에게 달려 있습니다. 아마 내 커스텀 어노테이션 객체로 전달할 것입니다.
기존보기를 변경하려면보기를 만들 때 NSSet
또는 다른 컬렉션 클래스에보기를 저장하거나 주석 개체를 제거하고지도에 다시 추가 할 수 있습니다.
관련 문제
- 1. UISplitView에서 RootViewController의 색상을 변경하십시오.
- 2. UINavigationItem 색상을 검정색으로 변경하십시오.
- 3. 배열, 색상을 변경하십시오.
- 4. android의 밑줄 색상을 변경하십시오.
- 5. UITableview에서 섹션 헤더의 색상을 변경하십시오.
- 6. 자바에서 테이블 셀 색상을 변경하십시오.
- 7. , 바운드 행의 색상을 DataGrid로 변경하십시오.
- 8. UITableViewCell 내부에서 UIbutton 색상을 변경하십시오.
- 9. 마우스로 HTML의 핫스팟 색상을 변경하십시오.
- 10. MKPinAnnotationView 뒤에 이미지 추가
- 11. 사용자 지정 MKPinAnnotationView 색
- 12. MKPinAnnotationView 서브 클래 싱
- 13. GLGravity Iphone 프로젝트에서 Teapot의 색상을 변경하십시오
- 14. Xcode UITextView 지정한 단어의 텍스트 색상을 변경하십시오.
- 15. ASP.NET에서 목록 상자의 스크롤 막대 색상을 변경하십시오.
- 16. asp : 테이블 행 색상을 프로그래밍 방식으로 변경하십시오.
- 17. 조건에 따라 GridView 행 색상을 변경하십시오.
- 18. 레일의 루비에서 테이블의 모든 행의 색상을 변경하십시오.
- 19. Windows 7에서 MDI 하위 창의 색상을 변경하십시오.
- 20. FLEX : 마우스 위로 이미지 색상을 변경하십시오.
- 21. TableCellRenderer를 사용하여 JTable 셀 색상을 변경하십시오.
- 22. JCheckBox를 통해 텍스트 입력의 글꼴 색상을 변경하십시오.
- 23. MKPinAnnotationView 하위 클래스에서 drawRect가 호출되지 않습니다.
- 24. jQuery : 인라인 스타일의 너비를 기반으로 CSS 색상을 변경하십시오.
- 25. Android : Drawable 가능한 진행률 표시 줄의 크기와 색상을 동시에 변경하십시오.
- 26. 내 값에 따라 kal 앱에서 날짜 선택의 도트 색상을 변경하십시오.
- 27. 이미지를 클릭 한 후 jQuery로 tr의 글꼴 색상을 변경하십시오.
- 28. vb.net에서로드 할 때 다른 페이지에서 마스터 페이지 본문 색상을 변경하십시오.
- 29. 아이폰에서 강조 표시 될 때 버튼의 색상을 변경하십시오.
- 30. 자바로 타이머를 사용하여 배경 색상과 텍스트 색상을 변경하십시오.
어떤 아이디어? 메신저 여기에 붙어 – user345711
나는 (위의 방법으로) 그들이 만들어지는대로보기를 저장하고 그런 식으로 색상을 변경하는 것이 좋습니다 것이 좋습니다. –