@reactnative_ru

Страница 197 из 878
Ywein
09.06.2017
22:08:28
Ну только на оффсайте в гайде три штуки рекомендуют

react-navigation, react-native-navigation и native-navigation

плюс я посмотрел на всякие стартер паки и вот там видел react-native-router-flux

и ex-navigation

Google
Ywein
09.06.2017
22:09:36
5 штук! )

Vladimir
09.06.2017
22:10:34
Попробуйте встроенный

Ywein
09.06.2017
22:10:48
я сейчас планирую использовать первый, типа канон в эти времена и всё такое
Ну ок, допустим я его взял. В нем встроены внутрь табы и drawer. Я изначально предполагал взять native-base и использовать ихние табы и drawer. Какой вариант лучше?

Попробуйте встроенный
Встроенный же вроде устарел? Я раньше использовал Navigator, но он же теперь deprecated и в доках https://facebook.github.io/react-native/docs/navigation.html рекомендуют использовать сторонние

Yaroslav
09.06.2017
22:13:14
не могу развернуто сравнить. я руководствуюсь тем, что 1) React Navigation в данный момент канон, его приводят в пример в доках 2) он дружит в редаксом мне этого достаточно

Ywein
09.06.2017
22:15:17
Да они все дружат с редаксом

Ох, муки выбора

Vladimir
09.06.2017
22:16:00
Приводят к js fatique

Ywein
09.06.2017
22:18:47
Приводят к js fatique
скорее к временным затратам на "попробовать эти три разных компонента"

Пока что мне react-navigation совсем не нравится.

Может я конечно что-то не так делаю просто

Но там есть такие любопытные ограничения, как к примеру отсутствие transition для Drawer навигатора.. в качестве решения они предлагают засунуть внутрь drawer - stack навигатор и анимировать там. мда

хеадер доступен только для stack навигатора

Google
Ywein
10.06.2017
02:56:28
вообще ощущение такое что это сделано в духе "юзайте стак навигатор и все"

хотя в целом впрочем почему бы и нет. drawer можно просто сторонний использовать и не морочить себе голову..

☃️ Dmitry
10.06.2017
04:37:33
Но там есть такие любопытные ограничения, как к примеру отсутствие transition для Drawer навигатора.. в качестве решения они предлагают засунуть внутрь drawer - stack навигатор и анимировать там. мда
Да ты прав, там нужно композицию использовать к примеру в StackNavigator а внутри сцены Home уже DrawerNavigator по поводу header он ведь только в стаке есть, ибо он рисует шапку - тут по идеи все окей - сделанно логично



Выглядит это по идеи не так страшно

Yaroslav
10.06.2017
06:55:29
Drawer же есть в компонентах простых, может поэтому

Джон
10.06.2017
09:26:27
Ребят, кто работает с realm, не стречали такую ошибку? Error: Predicate expressions must compare a keypath and another keypath or a constant value

☃️ Dmitry
10.06.2017
09:48:09
Я предпологаю что тебе Возможно надо в сравнении добавить просто placeholder, key = $0

или ты просто забыл стоку в сравнении обернуть в ""

Джон
10.06.2017
09:54:48


ну вот, например

☃️ Dmitry
10.06.2017
09:55:35
ты не эскейпишь строку справо

Джон
10.06.2017
09:55:36
дальше так



☃️ Dmitry
10.06.2017
09:56:02
сделай eventId = "${action.payload}"

и у тебя все заработает

а стой у тебя это ведь не строка наверное, тогда placeholder надо

Google
Джон
10.06.2017
09:57:25
?

ну да, у меня переменная. Но что интересно, неделю назад все работало )

хотя я на девайсе запустил, может по-этому

☃️ Dmitry
10.06.2017
09:58:27
filtered('eventId == $0', action.payload)

Джон
10.06.2017
10:04:21
Пробую

☃️ Dmitry
10.06.2017
10:33:38
Пробую
Получилось?

Джон
10.06.2017
10:34:24
Проблемы с билдом возникли сейчас..

Ну как обычно в рн)

☃️ Dmitry
10.06.2017
10:37:20
Проблемы с билдом возникли сейчас..
У меня так постоянно с iOS когда релиз билд делаю :(

Джон
10.06.2017
10:38:07
У меня так постоянно с iOS когда релиз билд делаю :(
немного напрягает что такое все хлипкое..

нестабильное

сегодня билдится, завтра нет

Джон
10.06.2017
10:38:41
и боже упаси неделю не трогать проект ))

☃️ Dmitry
10.06.2017
10:38:55
Зато со сборкой Андройд всегда проблем нет :3

Джон
10.06.2017
10:39:05
хотя может я что-то неправильно делаю

☃️ Dmitry
10.06.2017
10:41:22
В iOS если линкуешь прямо в проект - то обновление нативных субкомпонентов зачастую это всегда весело, но более веселее это делать через Pods.

Maxim
10.06.2017
17:20:07
Всем привет. Ребята, кто подскажет, как лучше сделать такое (закругленный заголовок) кроссплатформенно (сейчас работает только на iOS):



Беда в overflow: 'hidden';

Google
SerzN1
10.06.2017
17:21:39
border прокатит?

Maxim
10.06.2017
17:21:57
А что border?

Я могу сделать изображение квадратным, задать ему бордер радиус

SerzN1
10.06.2017
17:23:13
border-radius: border-width: для круга который положишь сверху

Maxim
10.06.2017
17:23:40
Но для того, чтобы сделать такой угол скругления я делаю view высотой в 150% высоты экрана

SerzN1
10.06.2017
17:23:45
не помню чтобы проблемы были с обрезанием особенно в андроиде

Admin
ERROR: S client not available

SerzN1
10.06.2017
17:24:08
у блока сделать радиус и оверфлоу?

Maxim
10.06.2017
17:24:15
У меня вью з бордер радиус

SerzN1
10.06.2017
17:24:15
а внутри картинка

Maxim
10.06.2017
17:24:23
Внутри блока картинка

Так вот на андроиде overflow: 'hidden' игнорится(

SerzN1
10.06.2017
17:24:58
тогда хз . давное не коловал . но по идее там никаких выкрутасов быть не должно

ммм . надо вспоминать

Maxim
10.06.2017
17:25:31


SerzN1
10.06.2017
17:25:48
вот вот

Maxim
10.06.2017
17:26:30
Есть предложения, как выкрутится?

SerzN1
10.06.2017
17:26:32
круг попробуй сверху положить если на то пошло

Maxim
10.06.2017
17:26:51
Так он же перектроет изображение?

Или я не понимаю идеи?

Google
SerzN1
10.06.2017
17:28:23
прозрачный круг с рамкой

с белой рамкой

Maxim
10.06.2017
17:31:54
Как вариант, кстати

Сейчас попробую

Алексей
10.06.2017
19:00:03
ишь как изворачиваешься лишь бы картинку не заюзать для этого ?

Denis
10.06.2017
19:11:38
ишь как изворачиваешься лишь бы картинку не заюзать для этого ?
А для ускорения нативный модуль на шейдерах, чтобы прям "пыщь пыщь скорость" была

Алексей
10.06.2017
19:12:59
для шейдеров не обязательно нативный модуль, есть же https://github.com/ProjectSeptemberInc/gl-react-native )) а так то варик, просто нужные пиксели в белый перекрасить и все!)

Алексей
10.06.2017
19:16:05
Denis
10.06.2017
19:16:12
Откроют челы и увидят экзамплы в виде gl_FragColor = vec4(mix(vec3(dot(c.rgb, W)), c.rgb, factor), c.a);

Алексей
10.06.2017
19:18:58
да ладно, не так все сложно там ;) даже вертексный писать не надо)

Denis
10.06.2017
19:19:59
да ладно, не так все сложно там ;) даже вертексный писать не надо)
Это если ты знаешь, ну или не сцышь в сложные вещи лезть

А вот когда "почему нет либы для вращения картинок под углом к горизонту и по дуге еще бы" - это печальный программер.

Denis
10.06.2017
19:27:23
lousy programmer
Да такие везде есть, вопрос в их кол-ве

Пока мне чаще всего такие встречаются среди пхп/жс посанов.

У джавы другая сторона - упарывают свои велосипеды

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