react-native-yamap icon indicating copy to clipboard operation
react-native-yamap copied to clipboard

Размеры карты ios

Open ProSysYo opened this issue 3 years ago • 12 comments

На ios почему то размер карты сбивается. На андроиде такого не наблюдаю. Если кто то сталкивался с таким, подскажите плиз решение.

ProSysYo avatar Nov 21 '22 17:11 ProSysYo

такая же проблема версия 4.1.14, баг замечал только на ios

вью карты рендерится с верными размерами, но сама карта не соблюдает размеры его вью

вот так это выглядит

Hartaithan avatar Nov 25 '22 08:11 Hartaithan

вызов onLayout всегда дает верные размеры вью, проблема именно с картой

onLayout={event => {
  const { width, height } = event.nativeEvent.layout;
  console.log(width, height);
}}

Hartaithan avatar Nov 25 '22 08:11 Hartaithan

я поставил 4.1.13 но там реже сбивается вроде(не точно конечно). Плюс еще карту рендерю через setTimaout, т.е. карту ппоказываю не сразу. Еще я импорт карты в appdelegate.m поставил второй строчкой. Вообщем сбивается но намного реже

ProSysYo avatar Nov 25 '22 10:11 ProSysYo

такая же проблема версия 4.1.14, баг замечал только на ios

вью карты рендерится с верными размерами, но сама карта не соблюдает размеры его вью

вот так это выглядит

Наверное карта у тебя рендерится в внутри SafeAreView. Если так, замени на View

ProSysYo avatar Nov 28 '22 19:11 ProSysYo

такая же проблема версия 4.1.14, баг замечал только на ios вью карты рендерится с верными размерами, но сама карта не соблюдает размеры его вью вот так это выглядит

Наверное карта у тебя рендерится в внутри SafeAreView. Если так, замени на View

с обычным View все еще вижу этот баг, не в этом проблема

Hartaithan avatar Nov 30 '22 08:11 Hartaithan

аналогичная проблема, мучаюсь уже около года. пришлось даже установить мапКит 3.5 для айоса. но с выходом 13 Икс кода появилась острая необходимость обновить до 4.х.х, т.к. на 13 не собирается старая версия карты(

victorzimnikov avatar Feb 03 '23 20:02 victorzimnikov

Нашел ли кто-то решение данной проблемы?

AlexSeoven avatar Mar 17 '23 13:03 AlexSeoven

Снимок экрана 2023-03-20 в 08 19 16

ProSysYo avatar Mar 20 '23 05:03 ProSysYo

Нашел ли кто-то решение данной проблемы?

anis-18 avatar Nov 15 '23 15:11 anis-18

Снимок экрана 2023-03-20 в 08 19 16

Это решение можешь пожалуйста подробнее обЪяснить ?

anis-18 avatar Nov 15 '23 15:11 anis-18

Необходимо добавить эту строку(подчёркнуто красным) в ios. Это не решит 100% сбивание размера карты, но это происходит реже

ProSysYo avatar Nov 18 '23 15:11 ProSysYo

Необходимо добавить эту строку в ios. Это не решит 100% сбивание размера карты, но это происходит реже

Какую строку именно надо добавить ?

anis-18 avatar Nov 18 '23 16:11 anis-18