У меня есть пользовательская карта в xamarin, которую я использую как для iOS, так и для Android.
Проблема в iOS, когда я перемещаюсь в положение, а затем поворачиваю устройство, чтобы переместить его, и он перемещает мой центр карты.то, что я думаю, это lat 0, lon 0
Даже если я установлю свое местоположение на карте при первом отображении карты, оно сбрасывается, как только меняется ориентация.
Я использую следующий код дляустановите положение камеры
MKMapCamera cam = new MKMapCamera();
CLLocationCoordinate2D MyPosition;
MyPosition = Constants.centreLatLng
cam.Altitude = 1500;
cam.CenterCoordinate = MyPosition;
Constants.nativeMap.SetCamera(cam, false);
Я хочу, чтобы при изменении ориентации центр моей карты оставался таким же, как был.