Aleksei
всем привет, в рн через реф высоту елемента можно найти?
вот эти все методы есть у большинства элементов https://reactnative.dev/docs/direct-manipulation#other-native-methods , сразу предупрежу что может не работать при https://reactnative.dev/docs/view#collapsable
Aleksei
у View тоже не видит значения что то
покажите код, что то не так делаете
Bogdan
<View style={{ height: 50 }} ref={ref => ref?.measure((...arg) => console.log('args', arg))}>
Bogdan
а у Text все показывает
Aleksei
андроид?
Bogdan
да
Aleksei
скинул же про https://reactnative.dev/docs/view#collapsable
Bogdan
<View style={{ height: 50 }} ref={ref => ref?.measure((...arg) => console.log('args', arg))}>
поставил стиль backgroundColor - показал все, прикольно
Bogdan
да, работает, хотя если я высоту указал, почему он его удалил
Stas
Привет, а к кому можно вопрос задать по тайпскрипту или в какой-то чат можно другой обратиться?
Stas
Спасибо
Bogdan
что то мало чем помогло узнать высоту елемента, подскажите, как например в аккардеоне узнать ее?
Bogdan
тоесть блоки есть, но их высоты заранее нет, но нужно анимировать до определенной высоты
Gena
да, работает, хотя если я высоту указал, почему он его удалил
Потому что нативный View был физически избыточен для правильного отображения и он его "оптимизировал" (удалил, а его эффект его св-тв сэмулировал через другие вью)
Gena
тоесть блоки есть, но их высоты заранее нет, но нужно анимировать до определенной высоты
Никак нормально. Либо выставлять высоту из кода. Либо мерить. Ну, к примеру, отрисовав такой же контент за экраном
Илья
Илья
Ребят кто пробовал эту новую фичу? Это реально работает?
Vadim
Вот блин, а код напишет за меня? 🙂
Roman
Ребят, не совсем в тему вопрос, но раз уж тут много мобильных разработчиков, вопрос такой: у вас нет проблем со входом во вкладку TestFlight в AppStoreConnect?
Vitaliy
Всем привет, может быть у кого-нибудь есть пример игр на Rn с открытым исходным кодом
2048, tic-tac-toe, квизы. В выдаче Google эти примеры встречаются. Из игр на RN ничего больше не сделать (ну или это будет очень нетривиально). Для создания игр лучше взять unity.
Fedor
Всем привет, может быть у кого-нибудь есть пример игр на Rn с открытым исходным кодом
Кстати как вариант можешь взять какой ни будь html5 движок игровой (например phaser) и на не сделать игру, а в приложении ее запускать в webview, но нужно будет поднять локальный сервер чтобы статику движок могу подгружать, по крайней мере с phaser это точно нужно иначе ассеты не загрузятся, но это не сложно есть react-native-static-server его используй, а для обмена данными между webview и rn используй message api
Vitaliy
Спасибо, да мне вообще интересно было, на сколько это часто делают, но из ваших слов понял, что rn не лучший вариант для гейм дева
Примерно так, да. Это почти как делать троллейбус из буханки хлеба. Что-то, возможно, получится (через костыли и боль), но зачем ?
Fedor
Спасибо, да мне вообще интересно было, на сколько это часто делают, но из ваших слов понял, что rn не лучший вариант для гейм дева
Абсолютно верно, лучше взять либо Unity либо html5 движок любой и на нем делать игру а запускать в каком ни будь ionic и фреймворке но это если с Unity возится не охота.
Fedor
Примерно так, да. Это почти как делать троллейбус из буханки хлеба. Что-то, возможно, получится (через костыли и боль), но зачем ?
У меня недавно был кейс по встраиванию html5 игр в уже работающее rn приложение, это было немного больно особенно много проблем с работой аудио было очень много ньюансов с паузой при сворачивании звонках и тд и работа в оффлайне на Ios проблем много доставила
Jasur
Jasur
Всем привет, как сделать так чтобы textinput был виден
Jasur
А то клавиатура закрывает его
Jasur
Я вот так сделал, все таки не сработала
Jasur
А что такое KeyboardSpacer?)
https://github.com/Andr3wHur5t/react-native-keyboard-spacer
Gena
https://github.com/Andr3wHur5t/react-native-keyboard-spacer
https://github.com/Andr3wHur5t/react-native-keyboard-spacer/issues/76 - видели?
Gena
А, не, это не про то, сорри
Gena
Если есть желание поэкспериментировать (ну и разобраться), попробуйте вот это взять: https://gist.github.com/vovkasm/8e2d2f6ac9b77e16a802e2900b9f9e40
Gena
Прям в проект себе
Gena
Давно, правда, делал... могло уже что-то измениться
Gevorg
Все привет! Сколько у вас в среднем уходит на разработку мобильного приложения? Есть заказ небольшой, хочется понять какое среднее время уходит. Я понимаю что проекты бывают разными. Но все же)
Gena
И 2 года, это не предел конечно же
Gevorg
И 2 года, это не предел конечно же
Вы разрабатывали такое приложение?
Gena
Я в основном участвую, так уж складывается, в больших проектах...
Vitaliy
Все привет! Сколько у вас в среднем уходит на разработку мобильного приложения? Есть заказ небольшой, хочется понять какое среднее время уходит. Я понимаю что проекты бывают разными. Но все же)
Время реально очень разное, даже для одного экрана - сильно зависит от функциональности и от того что "надизайнят". А вообще такая оценка получается примерно как средняя температура по больнице, включая морг "в инфекционном +40, в морге -4, а в среднем - 36,6"
Evgeny
Всем привет! Есть нативная либа. После того как меняю нативный код, что нужно сделать, чтобы изменения подхватились?
Gena
Всем привет! Есть нативная либа. После того как меняю нативный код, что нужно сделать, чтобы изменения подхватились?
В общем случае перезапустить нативный проект, перезалить бинарь приложения в девайс/эмулятор/симулятор, перезапустить приложение. И для Android и для iOS, по опыту, это удобнее делать в родных IDE - Android Studio и Xcode
Jurij
Привет. Никто не сталкивался с тем что Android Studio под ubuntu какая-то "обрезанная"? В меню многих пунктов не хватает.
Jurij
В частности в Build
Alex
Всем привет. А для реализации свайпа нужно использовать что-то вроде этого https://www.npmjs.com/package/@nvthai/react-native-swipe-list-view ? Дефолтного поведения нет?
dan
Всем привет. А для реализации свайпа нужно использовать что-то вроде этого https://www.npmjs.com/package/@nvthai/react-native-swipe-list-view ? Дефолтного поведения нет?
Если стоит gesture handler, то можно вот это https://github.com/software-mansion/react-native-gesture-handler/blob/master/docs/component-swipeable.md
Alex
о. круто, спасибо
Макс
о. круто, спасибо
Я тоже эту любу юзаю, проблем не встречал, кроме того что нужно было либо импортировать в самом главноем index.js файле, а то из-за этого ошибка сыпалась, обрати внимание
Gena
Всем привет. А для реализации свайпа нужно использовать что-то вроде этого https://www.npmjs.com/package/@nvthai/react-native-swipe-list-view ? Дефолтного поведения нет?
Все почему-то что-то внешнее советуют (понятно почему, на самом деле), но таки дефолтное поведение есть: https://reactnative.dev/docs/gesture-responder-system
Bogdan
Никак нормально. Либо выставлять высоту из кода. Либо мерить. Ну, к примеру, отрисовав такой же контент за экраном
https://github.com/oblador/react-native-collapsible/blob/master/Collapsible.js вот я нашел такое, пока не особо понимаю, как они высоту взяли до вызова
Gena
я пробовал так, она ведь 0
Она 0 пока неизвеста, дальше нормальное значение
Bogdan
Она 0 пока неизвеста, дальше нормальное значение
ну я жму открыть блок, высота извесна только тогда, когда его уже нужно закрыть
Bogdan
а мне нужно уже в момент клика, я смотрю, вот делают что то , пока не могу понять что
Bogdan
что то похоже как ждут высоту и потом анимируют
Bogdan
requestAnimationFrame
Gena
что то похоже как ждут высоту и потом анимируют
Хуже https://github.com/oblador/react-native-collapsible/blob/master/Collapsible.js#L184 Они до измерения делают контент невидимым https://github.com/oblador/react-native-collapsible/blob/master/Collapsible.js#L192
Bogdan
а ждать высоту, проанимимровать после попробовать норм вариант?
Bogdan
хотя нет, скрыть то нужно полюбому
Jasur
Как называется library для react native чтобы сделать такие статистики ?
Церго
https://www.npmjs.com/package/react-native-chart-kit
Nikita
Всем привет. Кто то использовал для обрезания фотографий, этот компонент? react-native-image-zoom-viewer Дело в том что компонент идеально подходит в плане визуального оформления, но обрезает изображение некорректно. И хотелось бы услышать отзывы, от людей которые его использовали. Может это у меня что то не так в коде
Андрей
Всем привет, как организовать часть связаную с звонками через webrtc
Церго
У меня только когда я элементы графика много повторяющиеся: отдельно под каждый класс создавал - подлагивало) и все
MIKHAIL
Привет, кто знает, есть ли какой нибудь стабильный плагин для просмотра фото с зумом и закрытием по свайпу вверх/вниз (свайп и вверх и вниз должен работать)? использую react-native-image-view но он как то криво работает
SᑎOᙖOᖇᑎ
Делаю ui для впн приложения. Нужно сделать, как на скрине. Типа внутри приложения есть браузер для серфинга через впн. Есть ли инструменты для внидрения браузера? Либа какя-то?
SᑎOᙖOᖇᑎ