private void PrepareMap() { _locationManager = new CLLocationManager(); _locationManager.RequestWhenInUseAuthorization(); PickUpMapView.ShowsUserLocation = true; var span = new MKCoordinateSpan(0.15, 0.15); var coord = new CLLocationCoordinate2D(Delivery.OriginLatitude, Delivery.OriginLongitude); PickUpMapView.Region = new MKCoordinateRegion(coord, span); PickUpMapView.AddAnnotation(new MKPointAnnotation() { Coordinate = coord, Title = "Pick up here" }); }
void ReleaseDesignerOutlets() { if (navigateBarButtonItem != null) { navigateBarButtonItem.Dispose(); navigateBarButtonItem = null; } if (PickUpMapView != null) { PickUpMapView.Dispose(); PickUpMapView = null; } if (PuckUpBarButtonItem != null) { PuckUpBarButtonItem.Dispose(); PuckUpBarButtonItem = null; } }