Esempio n. 1
0
        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"
            });
        }
Esempio n. 2
0
        void ReleaseDesignerOutlets()
        {
            if (navigateBarButtonItem != null)
            {
                navigateBarButtonItem.Dispose();
                navigateBarButtonItem = null;
            }

            if (PickUpMapView != null)
            {
                PickUpMapView.Dispose();
                PickUpMapView = null;
            }

            if (PuckUpBarButtonItem != null)
            {
                PuckUpBarButtonItem.Dispose();
                PuckUpBarButtonItem = null;
            }
        }