This is a demo project for free hand drawing in GoogleMapView. Free hand drawing later changes on polygon as in the image below. You can start drawing tapping on Pen button and delete all the polygons with the cross button.You can create multiple polygons and delete those polygons one by one or all at once.
NOTE:
Replace GOOGLEK_MAP_KEY in App Delegate with your's as well as change the bundle identifier.
GMSServices.provideAPIKey(GOOGLEK_MAP_KEY)
Screenshot: