MyLocation My Location is a Swift iOS Demo. You can use this demo for the following: Show the current location. Choose other location Add a push pin to a MKMapView(IOS) when touching. References: How to add a push pin to a MKMapView(IOS) when touching