예제 #1
0
 public FlyoverMapViewController(
     Flyover flyover,
     MKMapType mapType = MKMapType.Satellite,
     FlyoverCameraConfiguration configuration = null)
 {
     if (configuration == null)
     {
         configuration = new FlyoverCameraConfiguration(FlyoverCameraConfigurationTheme.Default);
     }
     FlyoverMapView = new FlyoverMapView(mapType, configuration);
     Flyover        = flyover;
     FlyoverMapView.Start(flyover);
 }
예제 #2
0
        public FlyoverMapView(
            MKMapType mapType = MKMapType.Satellite,
            FlyoverCameraConfiguration configuration = null)
        {
            //this.Frame = CGRect.Empty; //super.init(frame: .zero)

            if (configuration == null)
            {
                configuration = new FlyoverCameraConfiguration(FlyoverCameraConfigurationTheme.Default);
            }
            FlyoverCamera = new FlyoverCamera(this, configuration);
            // Set flyover map type
            FlyoverMapType = mapType;
            // Hide compass on iOS
            ShowsCompass   = false;
            ShowsBuildings = true;
        }