I’ve seen a number of people asking how to customize MKUserLocationView – that blue dot that is used to illustrate the user’s location on a map view.
Here’s a custom control from Sam Vermette called SVPulsingAnnotationView that you can use to replace MKUserLocationView that is created using Core Graphics so you can easily tweak the color.
You can also adjust the speed of the pulse, and the delay between each pulse.
Here’s an image from the readme showing SVPulsingAnnotationView along side the default MKUSerLocationView:
You can find SVPulsingAnnotationView on Github here.
Sam has also placed a nice writeup on his site about how he created the control.
A nice customizable implementation of an otherwise unchangeable native UI control.
Submit A Resource
Have you created a useful tutorial, library or tool for iOS development that you would like to get in front of our 300,000+ monthly page views from iOS developers?
You can submit the url here.
The resources we feel will appeal to our readers the most will be posted on the front page.