0
osm에 대해 초기화 된 경로 me map에 마커를 표시하거나 숨기려고합니다. 하지만 명령 [marker manager hideAllMarkers]을 사용합니다. 지도의 마커뿐만 아니라 마커 관리자에 추가 된 경로 또는 기타 항목도 숨 깁니다. 마커 만 숨기고 마커 관리자의 다른 항목은 그대로 유지하는 방법입니다.경로의 마커를 숨기는 방법
osm에 대해 초기화 된 경로 me map에 마커를 표시하거나 숨기려고합니다. 하지만 명령 [marker manager hideAllMarkers]을 사용합니다. 지도의 마커뿐만 아니라 마커 관리자에 추가 된 경로 또는 기타 항목도 숨 깁니다. 마커 만 숨기고 마커 관리자의 다른 항목은 그대로 유지하는 방법입니다.경로의 마커를 숨기는 방법
잘
-(void)showMarker{
[self setHidden:NO];
}
-(void)hideMarker{
[self setHidden:YES];
}
And finally iterate through marker manager
NSArray* markers = markerManager.markers;
for(RMMarker *mk in markers)
{
if ([mk isKindOfClass:[RMMarker class]]&&[mk.accessibilityLabel isEqual:@"xyz"])
{
[mk showMarker];
}
}
마찬가지로 유 RMPath 클래스
동일한 작업을 수행 할 수 RMMarker 클래스의 두 가지 방법을 추가하여 해결