I need to draw the current user annotation (the blue dot) on top of all other annotations. Right now it is getting drawn underneath my other annotations and getting hidden.
Using Underscore.m
_.array(mapView.annotations). filter(^ BOOL (id annotation) { return [annotation isKindOfClass:[MKUserLocation class]]; }) .each(^ (id annotation) { [[[mapView viewForAnnotation:annotation] superview] bringSubviewToFront:[mapView viewForAnnotation:annotation]]; });