2010-05-20 5 views

답변

0

핀 색상은 MKMapViewDelegatemapView:viewForAnnotation:으로 설정하십시오. MKPinAnnotationView을 사용하는 경우 3 가지 색상 (빨간색, 녹색 자주색)으로 제한됩니다. 이는 많은 핀이있는 경우 효율적입니다.

원하는 경우 사용자 정의보기를 반환 할 수 있습니다. UIImageView (원하는 색상이 될 수도 있음)을 반환 할 수 있습니다.

tableView의 값 설정 : 이는 귀하에게 달려 있습니다. 아마 내 커스텀 어노테이션 객체로 전달할 것입니다.

기존보기를 변경하려면보기를 만들 때 NSSet 또는 다른 컬렉션 클래스에보기를 저장하거나 주석 개체를 제거하고지도에 다시 추가 할 수 있습니다.

+0

어떤 아이디어? 메신저 여기에 붙어 – user345711

+0

나는 (위의 방법으로) 그들이 만들어지는대로보기를 저장하고 그런 식으로 색상을 변경하는 것이 좋습니다 것이 좋습니다. –

관련 문제