Сергей
https://vimeo.com/260417482
Demuz
Подскажите, верно ли я понял опцию таб навигатора? backBehavior - Should the back button cause a tab switch to the initial tab? If yes, set to initialRoute, otherwise none. Defaults to initialRoute behavior. Мне не нужно чтобы по нажатию был возврат на initialRoute, поэтому написал 'none'. Но теперь просто выходит из приложения по нажатию, а нужен просто возврат на предыдущий таб.
Demuz
backBehavior: 'none'
User
Ребят, а есть русскоязычный чат про Elm?
User
Логично, спасибо
Demuz
Здарова. Подскажите, пожалуйста, есть ScrollView, внутри него пачка TouchableOpacity, при начале прокрутки скролла начинает подсвечиваться итем который в TouchableOpacity, потому что при прокрутке ты как бы на него пальцем попадаешь. Мне вот эта подсветка при попадании пальцем не нужна, при пролистывании скролла, но, нужна эта подсветка при реальном нажатии на TouchableOpacity. Есть какое-нибудь решение в таких ситуациях.
Demuz
Коротко: не нужна подсветка TouchableOpacity, только в случае пролистывания скролла, а во всех остальных ситуациях - нужна.
Demuz
TouchableWithoutFeedback
Спасибо большое.
Serhii
TouchableWithoutFeedback
думаю суть была в другом, теперь эффекта нажатия не будет не при скроле не при нажатии
Alexsandr
на onPress можно повесить анимацию
Alexsandr
Animated.sequence
Serhii
Animated.sequence
о, а можно пример кода анимации при нажатии?
Alexsandr
потому что в touchbleOpacity, она работает на onPressIn
Alexsandr
щас snack пришлю
Alik
Ребят, всем привет
Alik
Такой вопрос, не совсем по RN, но по мобильной разработке
Alik
Где вы ищите партнёров для своих собственных проектов? Только на митапах и по знакомым?
Alexsandr
а теперь, мне нужна помощь) как мне из файловой системы нужно получить картинки в base64, я решил заюзать react-native-fs const url = assets-library://asset/asset.JPG?id=99D53A1F-FEEF-40E1-8BB3-7DD55A43C8B7&ext=JPG const file = await RNFS.readFile(url, ‘base64’) // я пробывал его раскрывать, но всегда проваливается в ошибку проверял только на ios, так как думаю что c андройдом будет, легче, не подскажите в какую сторну смотреть, так как я думаю что RNFS, делает просто хранилише файлов внутри самого приложения, а мне надо чтобы он смотрел в photos
Alexsandr
@savelichalex, думаю ты с этим сталкивался)
Aleksei
@savelichalex, думаю ты с этим сталкивался)
конкретно с таким не сталкивался. По исходникам вижу что либа в любом случае в base64 читает (что логично, через бридж строку можно только пропихнуть). А что за ошибка?
Aleksei
что он не может найти фаил, мне нужно как-то получить base64
эта? https://github.com/itinance/react-native-fs/blob/master/RNFSManager.m#L281
Alexsandr
ага
Aleksei
ну тут однозначно говорит что не может найти этот файл) 🤷‍♂️
Alexsandr
только, как бы фаил то есть)
A
@playra ты вроде строил collapsible accordion как-то.. поделись опытом, пожалуйста
A
кто-нибудь вообще встречал в нативных приложениях аккордионы?
A
это же чисто вебовщина
Aleksei
кто-нибудь вообще встречал в нативных приложениях аккордионы?
так вот же классика есть https://github.com/oblador/react-native-collapsible )
Aleksei
там кстати внутри все просто, с measure высота вычисляется и анимируется потом
A
да вижу, попробую. но просто вот не припомню чтобы встречал такое на телефонах. интересно чем это можно заменить. ибо действительно: всё это скакание на экране, хоть и плавное, не очень user friendly
A
благодарю
Demuz
потому что в touchbleOpacity, она работает на onPressIn
Насколько я помню, onPressIn неверно работает, если зажмешь кнопку, затем не отпуская, уберешь с неё палец, в такой ситуации onPressOut не сработал у меня.
Demuz
Насколько я помню, onPressIn неверно работает, если зажмешь кнопку, затем не отпуская, уберешь с неё палец, в такой ситуации onPressOut не сработал у меня.
Как то стиль делал динамический, просто движение тени по нажатию. onPressIn увеличивал значение тени, а Out убирал. И при описанной ситуации тень зависала. Хотя если просто по обычному нажимал на кнопку, то все нормально работало.
Demuz
А ни у кого не было багов навигации, связанных с двойным нажатием по this.props.navigation.navigate?
Demuz
У меня сейчас в табах пропадает внутреннее содержимое, если я перешел к этим табам через двойное касание по кнопке навигации.
Demuz
Ну или вобще прям вся навигация после того начинает как-то странно гнать.
Demuz
Было, использовпл debouce от lodash/underscore
Почитаю. А это что вобще? Не могли бы чуть подробней?
Ulad🧑‍💻
Почитаю. А это что вобще? Не могли бы чуть подробней?
Обычная функция для оптимизации срабатывания функции
Ulad🧑‍💻
Поитайте, там всё просто
Demuz
А еще, не было ли у кого потерь производительности в DrawerNavigator, в сравнении с TabNavigator? Мне пришлось заюзать TabNavigator, потому что у дровера была серьезная проблема производительности, особенно если сразу открывал список с картинками и тп.
Stas
у View.measure pageX и pageY - координаты относительно родителя или окна?
Aleksei
у View.measure pageX и pageY - координаты относительно родителя или окна?
все время от окна, от родителя ни разу не видел
A
так вот же классика есть https://github.com/oblador/react-native-collapsible )
при октрытии одно из вкладок, часть контена уезжает за пределы экрана
A
то есть на октрытии вешать marginBottom?
A
тут именно, что скролл должен подъезжать
A
именно что сам scrollView не скролится
A
сложно)
A
сейчас через ref буду scrollTo привязывать
A
чота пока не завелось
A
https://snack.expo.io/Skgj5paaM
A
обновил линку
Alex
Всем привет! Кто-то подключал мануально(без pods) аналитику из Appcenter к преложению?
A
вот засада
A
там есть спасительная кнопка export project )
Dan
Всем привет! Кто-то подключал мануально(без pods) аналитику из Appcenter к преложению?
уже не помню мануально или нет, но подключал) Но там вроде ничего особенного: https://docs.microsoft.com/en-us/appcenter/sdk/getting-started/react-native#32-ios-only-integrate-the-ios-sdk-manually
Alex
Я все так и сделал
Alex
Установил
Alex
А оно не видит
Dan
попробуй это https://github.com/Microsoft/AppCenter-SDK-React-Native/issues/206#issuecomment-361436222
Dan
скажи, если не помогло
Alex
У меня не в этом проблема
Alex
И я не использую подсы
Alex
Alex
Но при этом не работает
A
Позже попробую, пока на другой таск переключился
A
И спасибо!
Dan
Но при этом не работает
создай тогда issue, там кто нибудь должен помочь https://github.com/Microsoft/AppCenter-SDK-React-Native/issues