public override void ViewDidLoad() { base.ViewDidLoad(); // currentLocNow.Frame = new RectangleF(100f, 100f, 100f, 100f); currentLocNow.TouchUpInside += (sender, e) => { mapView.AnimateToLocation(mapView.MyLocation.Coordinate); }; satelliteSwitch.ValueChanged += (sender, e) => { if (satelliteSwitch.On) { mapView.MapType = MapViewType.Hybrid; } else { mapView.MapType = MapViewType.Normal; } }; // Perform any additional setup after loading the view, typically from a nib. }