@reactnative_ru

Страница 427 из 878
Alexander
12.12.2017
10:02:26
нужно подключить easyrtc либу
а мб аналоги проще помскать именно доя native

https://github.com/oney/react-native-webrtc/blob/master/README.md

Alexander
12.12.2017
10:06:02
Какого размера по рекомендациям должен быть гамбургер в хедере?

Пощупал ui киты, чота не нашел

Google
Play
12.12.2017
10:14:07
на свой вкус тогда

иконки гамбургера тоже разные бывают

Alexander
12.12.2017
10:15:37
правда сейчас модно на bottom tabs все делать

даже Vk переделали гамбургер на это)

Кирилл
12.12.2017
10:16:17
Пощупал ui киты, чота не нашел
https://developer.apple.com/ios/human-interface-guidelines/icons-and-images/custom-icons/

Vladimir
12.12.2017
10:16:24
Даже ?

Alexander
12.12.2017
10:16:36
И чо боттом табс? У меня пунктов там как у дурака фантиков

Кирилл
12.12.2017
10:17:03
андроид наверняка так же легко гуглится

Alexander
12.12.2017
10:17:13
И чо боттом табс? У меня пунктов там как у дурака фантиков
группировка по табам все это может с лихвой решить

Sergey
12.12.2017
10:19:07
И чо боттом табс? У меня пунктов там как у дурака фантиков
https://material.io/guidelines/components/bottom-navigation.html#bottom-navigation-behavior

Alexander
12.12.2017
10:20:53
https://material.io/guidelines/components/bottom-navigation.html#bottom-navigation-behavior
единственный минус у них в гайд лайнах это текст к иконкам))) Не всегда хорошо смотрится это дело, хочется бейджи...)))

Alexander
12.12.2017
10:21:02
Скролл что ли делать в боттом баре?

12 Пунктов у меня

Google
Sergey
12.12.2017
10:21:46
Alexander
12.12.2017
10:21:48
Скролл что ли делать в боттом баре?
зачем, сделал 4 основных (или 3) и один где все вместе на экране (по типу настроек в iOS) с красочными иконками

Sergey
12.12.2017
10:21:54
максимум 5 пунктов в bottom navigation

Alexander
12.12.2017
10:21:59
Фи

Короче

Alexander
12.12.2017
10:23:00
Короче
ну можешь всплывашку запилить))) и таб бары сделаны не просто так - размеры телефонов растут и дотягиваться до бутерброд меню не очень то и удобно))

+ Google UX исследования проводит и не все от балды делает)

Alexander
12.12.2017
10:23:43
Вот, это уже аргумент

Alexander
12.12.2017
10:24:24
Можно сделать к примеру выезжающий таб бар))) Если замрочится

т.е. 12 пунктов это 3 по 4



т.е. крайняя иконка - кнопка разворачивания / сворачивания

как вариант

)))

Если делать такое как комопнент для reactnavigation - не трудно

выше я даже скидывал index.js заготовку под кастомный нижний таб бар

Roman
12.12.2017
10:31:30
а кто то работал с работающим приложением в бекграунде? что бы к примеру был динамический висящий нотификейшон, который был отсчитывал какое то время и он бы работал даже когда приложение свернуто использовал https://www.npmjs.com/package/react-native-background-timer но через минут 5-10 приложуха таки окончательно засыпает и таймер останавливается если что, я про андроид

Alexander
12.12.2017
10:32:24
Алексей
12.12.2017
10:33:59
Алексей https://snack.expo.io/HJC7YHDWf
локально можешь react-navigation править? мне просто неохота стартовать приложение новое)

Google
Alexander
12.12.2017
10:34:25
Не совсем понял

Алексей
12.12.2017
10:34:48
Саш, зайди в node_modules и найди там эти строчки https://github.com/react-community/react-navigation/blob/master/src/views/Header/Header.js#L102-L103

и поставь там console.log для двух этих значений

потом покажи что логируется когда дровер вылазит

Alexander
12.12.2017
10:35:43
Там скорее всего будет DrawerOpen и DrawerClose

Но ч проверю

Алексей
12.12.2017
10:36:30
Или можешь репу сделать, желательно без нативных зависимостей)

вот как в снеке сделал

Alexander
12.12.2017
10:51:25


выводит сразу много раз



годится?

Play
12.12.2017
11:08:03
правда сейчас модно на bottom tabs все делать
все потому что с точки зрения UX, не нежен второй палец для навигации. Знаю, что можно и одним постараться Slide menu вызывать, но на iPhone N Plus это сложновато.

Valentin
12.12.2017
11:09:22


Mikhail
12.12.2017
11:10:44
Илья
12.12.2017
11:11:36
но ведь бургер обычно располагается там же, где и кнопка назад, в левом верхнем углу экрана.
Ну на кнопку назад необязательно нажимать, можно просто свайпнуть вправо

Не тянуться вверх

Mikhail
12.12.2017
11:12:03
Alexander
12.12.2017
11:14:41
@savelichalex , годится?

Google
Alexander
12.12.2017
11:15:04
конечно, я могу написать вот так: headerTitle: navigation.state.routes[0].routes[navigation.state.routes[0].index].routeName, :))) и будет работать

Алексей
12.12.2017
11:16:31
он видимо берет текущую сцену и у нее уже пытается взять title

чего очевидно у дровера нет

Alexander
12.12.2017
11:17:16
navigation.state.routes[0].index - текущая сцена

Алексей
12.12.2017
11:17:17
тут как вариант подсунуть тайтл сцене с дровером

Alexander
12.12.2017
11:17:47
не совсем понял, или совсем не понял

Алексей
12.12.2017
11:23:25
не совсем понял, или совсем не понял
ну смотри, вот тут он пытается вытащить всякие параметры https://github.com/react-community/react-navigation/blob/master/src/views/Header/Header.js#L102

надо посмотреть как он вытаскивает и теоретически если подменить у сцены это значение сразу, то будет все ок

Alexander
12.12.2017
11:25:13
через staticNavigationOptions ?

Алексей
12.12.2017
11:30:10
у сцены же можно сделать options как функу

вот попробуй там title делать

можно где нибудь тут тоже залогировать чтобы яснее было https://github.com/react-community/react-navigation/blob/master/src/routers/createConfigGetter.js

headerTitle конечно только, он же здесь его ждет https://github.com/react-community/react-navigation/blob/master/src/views/Header/Header.js#L103

Alexander
12.12.2017
11:32:52
вот так прописано: static navigationOptions = { headerTitle: '!!!!' }

и при открытии дроуера, тайтл исчезает

Алексей
12.12.2017
11:40:02
вот так прописано: static navigationOptions = { headerTitle: '!!!!' }
а ты для начала законсоль в хэдере как я в первом варианте говорил, что в options он вообще видит тайтл

а то может это вообще не то

давай кароче репу сделай) я сам посмотрю

Alexander
12.12.2017
11:40:43
ну вот что ты начинаешь сразу

Google
Alexander
12.12.2017
11:40:45
)

смотри, коль не шутишь

Алексей
12.12.2017
12:05:43
https://github.com/alextorn/RNN
ок, чуть попозжа гляну и скажу

Alexander
12.12.2017
12:05:50
данке

Andrew
12.12.2017
13:36:09
> Failed to list versions for com.vk:androidsdk. [1] > Unable to load Maven meta-data from https://jcenter.bintray.com/com/vk/androidsdk/maven-metadata.xml. [1] > Could not GET 'https://jcenter.bintray.com/com/vk/androidsdk/maven-metadata.xml'. [1] > Connect to 127.0.0.1:8888 [/127.0.0.1] failed: Connection refused (Connection refused) Почему так происходит? На днях было все ок. Порт занят или конфигурации поменялись?

jdc
12.12.2017
14:49:39
Подскажите плз, какие вы свайпы юзаете https://github.com/jshanson7/react-native-swipeable https://github.com/dancormier/react-native-swipeout (нужно переключатель свайпом по элементу который на всю ширину экрана) Нужно свайпом запускать функцию, которая отправит в стейт запись

Alexsandr
12.12.2017
15:42:41
Ребята есть норм туториал как hockeyapp подрубить

Alexander
12.12.2017
15:48:16
Ребята есть норм туториал как hockeyapp подрубить
https://github.com/benloopcompany/react-native-hockeyapp

оно?

Евгений
12.12.2017
16:50:35
Можно совет?от АПИ сервера приходит ссылка на приложение в AppStore, по нажатию на кнопку нужно перейти в AppStore. Каким образом это можно осуществить?Изучал Linking но не уверен что это то, что мне нужно. В Веб я бы использовал для этого <a href> - здесь какой аналог?

Denis
12.12.2017
16:54:59
Ребят, а как хранить приватные ключи в приложении?

Евгений
12.12.2017
16:59:18
спасибо, буду копать дальше

Linking это именно то что нужно

Страница 427 из 878