public override void ViewDidLoad() { base.ViewDidLoad(); Menu = new BaseMapSectionMenu(); Menu.Items = Sections.List; MenuButton = new MenuButton("icons/icon_more.png", new CGRect(0, 10, 20, 30)); NavigationItem.RightBarButtonItem = MenuButton; // Set initial style Menu.SetInitialItem(Sections.Nutiteq); Menu.SetInitialItem(Sections.Language); UpdateBaseLayer(Sections.Nutiteq, Sections.BaseStyleValue); UpdateLanguage(Sections.BaseLanguageCode); // Zoom to Central Europe so some texts would be visible MapPos europe = BaseProjection.FromWgs84(new MapPos(15.2551, 54.5260)); MapView.SetFocusPos(europe, 0); MapView.Zoom = 5; recognizer = new ForceTouchRecognizer(); MapView.AddGestureRecognizer(recognizer); }
public PlaceAnnotationManager(MKMapView mapView) : base(mapView) { var gr = new UITapGestureRecognizer(OnMapTap); gr.Delegate = new MapGestureRecognizerDelegate(); MapView.AddGestureRecognizer(gr); }
public override void ViewDidLoad() { base.ViewDidLoad(); MapPos berlin = new MapPos(24.650415, 59.428773); MapView.AnimateZoomTo(berlin); recognizer = new ForceTouchRecognizer(); MapView.AddGestureRecognizer(recognizer); }