UIWebView.SetCenterCoordinate is asynchronous
You cannot rely on the value of UIWebView.CenterCoordinate
after setting UIWebView.SetCenterCoordinate
and I don't know of any event that is raised when it is finally set. To be more specific:
var map = new MKMapView();
var ctr = new CLLocationCoordinate2D(37.8, -122.4);
map.SetCenterCoordinate(ctr, false);
map.SetRegion …