Size: a a a

React Native — русскоговорящее сообщество

2020 February 28

GB

Gena Black in React Native — русскоговорящее сообщество
И там смешно в итоге. В iOS выключен removeClippedSubviews (как раз из-за этого), но включены LayoutAnimation. А в Android наоборот, включен removeClippedSubview, но выключены LayoutAnimation. )
источник

МС

Макс Сивашов in React Native — русскоговорящее сообщество
Gena Black
И там смешно в итоге. В iOS выключен removeClippedSubviews (как раз из-за этого), но включены LayoutAnimation. А в Android наоборот, включен removeClippedSubview, но выключены LayoutAnimation. )
спасибо тебе огромное за твой фидбэк, я искал всю это информацию около недели, но ты рассказал всю полезную выжимку, очень тебе благодарен!
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Andrey Polyakov
коллеги, всем привет! Кто-нибудь realm прикручивал в RN приложение?) у вас debug режим не отвалился после этого?=)
https://github.com/realm/realm-js/issues/2070

https://github.com/realm/realm-js/issues/491

это старая история. вроде что-то в 2.28.0 должны были пофиксить, но тут точно не скажу, давно не проверял.

в качестве workaround-способа - использовать safari develop вместо chrome для логов JS из симулятора IOS, но там сильно меньше возможностей.
источник

МС

Макс Сивашов in React Native — русскоговорящее сообщество
Gena Black
И там смешно в итоге. В iOS выключен removeClippedSubviews (как раз из-за этого), но включены LayoutAnimation. А в Android наоборот, включен removeClippedSubview, но выключены LayoutAnimation. )
остался только один вопрос, анимировать layout свой-ва width и height возможно только с LayoutAnimation или можно найти какие-то либы чтобы на одном скрине при надобности я мог анимировать высоту у одного компонента и ширину у другого?
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Макс Сивашов
остался только один вопрос, анимировать layout свой-ва width и height возможно только с LayoutAnimation или можно найти какие-то либы чтобы на одном скрине при надобности я мог анимировать высоту у одного компонента и ширину у другого?
Вроде я на него ответил, нет?
layout св-ва в RN невозможно анимировать ничем, кроме LayoutAnimation (или прям в JS по таймеру ^_^)
источник

AP

Andrey Polyakov in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
https://github.com/realm/realm-js/issues/2070

https://github.com/realm/realm-js/issues/491

это старая история. вроде что-то в 2.28.0 должны были пофиксить, но тут точно не скажу, давно не проверял.

в качестве workaround-способа - использовать safari develop вместо chrome для логов JS из симулятора IOS, но там сильно меньше возможностей.
Safari тоже не спас) короче, походу проще выпилить его. Ты, например, что в качестве альтернативы используешь?
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Andrey Polyakov
Safari тоже не спас) короче, походу проще выпилить его. Ты, например, что в качестве альтернативы используешь?
пока нет такой задачи.
когда понадобится - буду смотреть варианты.
источник

МС

Макс Сивашов in React Native — русскоговорящее сообщество
Gena Black
Вроде я на него ответил, нет?
layout св-ва в RN невозможно анимировать ничем, кроме LayoutAnimation (или прям в JS по таймеру ^_^)
Проглядел контекст значит, спасибо большое, все понял)
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Макс Сивашов
Проглядел контекст значит, спасибо большое, все понял)
Не, это я стормозил, т.к. в коде рылся и для меня очевидно. Причина проста, цикл лэйаута в RN, тот самый который в отдельном треде, написан так, что его невозможно расширять извне. Поэтому возможна только одна реализация анимаций в нем - та, которая в самом RN, т.е. LayautAnimation
источник

МС

Макс Сивашов in React Native — русскоговорящее сообщество
Gena Black
Не, это я стормозил, т.к. в коде рылся и для меня очевидно. Причина проста, цикл лэйаута в RN, тот самый который в отдельном треде, написан так, что его невозможно расширять извне. Поэтому возможна только одна реализация анимаций в нем - та, которая в самом RN, т.е. LayautAnimation
Спасибо тебе большое за ответы)
источник

A

Alexandr Maxalov in React Native — русскоговорящее сообщество
Ребят возникла проблема. Я использую react-native-push-notification при клике на сообщение метод onNotification срабатывает на ios, а на android при получение сообщения, как обработать клик по сообщению  на android????
источник

ЮС

Юрий Слободчиков in React Native — русскоговорящее сообщество
Всем привет. Вопрос тривиальный, но как запретить всплытие onPress?
источник

ЮС

Юрий Слободчиков in React Native — русскоговорящее сообщество
e.stopPropagation(); по-моему не работает...
источник

ИД

Илья Дулаев in React Native — русскоговорящее сообщество
Юрий Слободчиков
Всем привет. Вопрос тривиальный, но как запретить всплытие onPress?
preventDefault()
источник

M[

Maxim 📱 Dzhafarov [R10] in React Native — русскоговорящее сообщество
у меня одного она плохо работает?) сейчас релиз для иос собрал, приложение за рамки ушло, в дебаге норм. Андроид лишние рамки добавляет, после того как клавиатура выезжает вроде встает на место
источник

M[

Maxim 📱 Dzhafarov [R10] in React Native — русскоговорящее сообщество
SafeAreaViewSafeAreaView из react-navigation так не багает
источник

МС

Макс Сивашов in React Native — русскоговорящее сообщество
Ребят вопрос такой, чем больше анимаций я закину в Animated.parallel([...]) тем больше будет лагать?, или я что-то упустил и это можно оптимизировать?
источник

K

Khorark in React Native — русскоговорящее сообщество
Макс Сивашов
Ребят вопрос такой, чем больше анимаций я закину в Animated.parallel([...]) тем больше будет лагать?, или я что-то упустил и это можно оптимизировать?
Если ставить useNativeDriver: true, то ничего лагать не должно
источник

AM

Alexsandr Menshikov in React Native — русскоговорящее сообщество
Khorark
Если ставить useNativeDriver: true, то ничего лагать не должно
хаха)
источник

AM

Alexsandr Menshikov in React Native — русскоговорящее сообщество
Khorark
Если ставить useNativeDriver: true, то ничего лагать не должно
нет конечно) может еще как
источник