How could I get a position from mapView ?

Hi

In my sailing app (https://apps.garmin.com/fr-FR/apps/b582d75e-a135-4e2d-8561-6ea5ad26acaf), I store my waypoints in the settings. 

I have a mapView screen, and I can see my waypoints.

To add waypoints, I would like, when the user is using the mapView with zoom and shift, and when the user want, to recover the map center location as a position. I didn't find this in the class

Does anyone has an idea ?