
Alexsandr
10.05.2018
09:24:33
как можно быстро обновить приложуху в обход appstore

Alexey
10.05.2018
09:25:01

Ержан
10.05.2018
09:27:16

Alexsandr
10.05.2018
09:27:40

Google

Alexsandr
10.05.2018
09:28:04
Раньше она была отдельно, щас ее встроили в appcenter

Kostya
10.05.2018
09:29:22
Йо. Что, никто тут с lottie не работал? Печалька… Если никто не подскажет, то хоть статистика интересна

Алексей
10.05.2018
09:34:30

Kostya
10.05.2018
09:35:03
ок. Ждем-с ))

Ержан
10.05.2018
09:41:35

eeeman
10.05.2018
10:15:28
привет всем, как сделать чтобы лейблы если очень длинные то точками обрезалиь в TabNavigator?

Demuz
10.05.2018
10:15:36
Здарова всем. Подскажите, как называется свойство компонента, которое после включения позволяет игнорировать нажатия по нему, вернее нажатия начинают проходить сквозь него и попадают на следующий видимый за этим компонентом компонент.

eeeman
10.05.2018
10:16:28

Alexsandr
10.05.2018
10:17:39
нужно задать
и тогда будет …

Demuz
10.05.2018
10:18:18

Google

eeeman
10.05.2018
10:18:38
как я width задам если табов может быть неопределенное кол-во))

Alexsandr
10.05.2018
10:19:01

Ivan
10.05.2018
10:19:20
или onLayout

eeeman
10.05.2018
10:19:44
у Text нет необходимости задавать ширину, а тут какой-то гемор
нужно считать кол-во вкладок, плюс делать пересчет при перевороте экрана, ппц

Alexsandr
10.05.2018
10:22:02
так напиши обвязку
которая будет считать

Denis
10.05.2018
10:22:38
Слава РНу! Он все может «изкоробки»!(нет)
Вялый наброс на вентилятор :)

Alexsandr
10.05.2018
10:23:10

Denis
10.05.2018
10:23:40

eeeman
10.05.2018
10:24:09

Alexsandr
10.05.2018
10:24:31

morda
10.05.2018
10:24:31

Alexsandr
10.05.2018
10:24:41
или сделать свой, tabbar

Demuz
10.05.2018
10:26:11

Denis
10.05.2018
10:26:28

eeeman
10.05.2018
10:26:53
лол, это не расчет размера, это определение ориентации
кстати, есть какая-то более подробная документация, чем это http://facebook.github.io/react-native/docs/getting-started.html

Google

eeeman
10.05.2018
10:30:27
тут как-то далеко не всё

Demuz
10.05.2018
10:32:16
тут как-то далеко не всё
А типа того пойдет многоточие ставить?:
const txt = "Строка"
const dynamicTxt = () => txt.length > 3 ? txt.substring(0, 3) + "..." : txt

eeeman
10.05.2018
10:34:06
я надеялся что в TabNavigator это есть из коробки, очевидно же что такие вопросы любой задаст кто заюзает табы, странно что не сделали

Demuz
10.05.2018
10:36:07
Я метод ориентации показал чтобы вы меняли коэфициент обрезки букв. То есть - если ориентация портрентая, то обрезка идет после 3х букв, к примеру. А если альбомная ориентация, то обрезка идет после 6ти букв.
Не мне вам логику придумывать. Но принцип вам показали. Дерзайте )
Или скачайте RactNative TextAutoCut модуль.

eeeman
10.05.2018
10:43:03
просто открыл TabBarTop.js и добавил 1 строчку ?
и всё стало как надо

Demuz
10.05.2018
10:44:25
Это круто, если так.

Никита
10.05.2018
12:52:23
Сейчас посмотрю как это адекватно сделать

eeeman
10.05.2018
12:52:50

Никита
10.05.2018
12:53:50
5 минут

Алексей
10.05.2018
12:55:21
наберем побольше способов?)

Никита
10.05.2018
12:56:07
нет. Просто сам не делал, но уверен что такое сделать можно (проще чем написать свой таббар или сделать форк)

Алексей
10.05.2018
12:56:36
поехали:
1. копируем то что в методе, и через Object.prototype меняем в рантайме)
2. пишем баш скрипт которые через sed меняет
3. форк/PR (скучно ;))

Никита
10.05.2018
12:57:12
не, я уверен что это предусмотрено более адекватно

Google

Никита
10.05.2018
13:04:06

Nick
10.05.2018
13:04:22
Зато целый файл всегда под рукой

Алексей
10.05.2018
13:04:40

Nick
10.05.2018
13:05:21
Ну sed-то потом править кошерно, не то что холопский файл заменить

eeeman
10.05.2018
13:09:01
да, это чётенько, как-то сразу и не догнал что можно вместо 'dfvdfvf' указать свой компонент, щас попробую
но слетают тогда настройки tabBarOptions: {
labelStyle: {color: '#fff'},
}
у корневого компонента

Никита
10.05.2018
13:14:27
ну этот стиль непосредственно к компоненту применить можно

Admin
ERROR: S client not available

eeeman
10.05.2018
13:16:12

Никита
10.05.2018
13:21:42
в navigaionOptions приходят пропсы
посмотреть логи и можно найти там labelStyle

eeeman
10.05.2018
13:23:04
хотя да, точно, спасибо за идею

Stas
10.05.2018
13:25:19
использую PanResponder внутри ScrollView. Если скролить слишком быстро элемент с респондером, сколвью тоже начнет скролится.

eeeman
10.05.2018
13:25:20

Stas
10.05.2018
13:25:23
в onDragStart ставлю scrollEnabled=false в через setState(), в onDragEnd - true
видимо проходит время между началом тача и setState, не знаете, как заблочить скролл у scrollview быстрее?

Google

eeeman
10.05.2018
13:29:14
в navigaionOptions приходят пропсы
если я делаю так - static navigationOptions = (navigation) => {
console.log(navigation);
}
то всё повисает и вылетает с ошибкой - out of memory
если делаю так - static navigationOptions = ({navigation}) => {
console.log(navigation);
}
то вижу пропсы, но нигде нет там пропсов со стилями

Stas
10.05.2018
13:33:20
static navigationOptions = ({navigation, screenProps}) => {

eeeman
10.05.2018
13:33:46
несмотря на то что в родителе labelStyle: {color: '#fff'}, этот стиль применяется ко всем лейблам но в screenProps ничего нет

Stas
10.05.2018
13:38:59
родитель - всмысле навигатор? покади его код

eeeman
10.05.2018
13:41:51
соответственно вот что в Withdraw - static navigationOptions = ({navigation, screenProps}) => {
console.log(screenProps);
};
и там {}

Stas
10.05.2018
13:47:48
так screenProps задается при рендере навигатора, нет?
) : null}
<TabNavigator
ref={"navigator"}
screenProps={{
prop1,
prop2
}}
/>

eeeman
10.05.2018
13:50:02

Никита
10.05.2018
13:59:10
я дублировал в screenProps
для себя лучше решения не нашел

Alexander
10.05.2018
14:15:31
вопрос сеньорам) можно ли дать понять приложению, что оно устарело и требует апдейта и что без апдейта, оно не работает??

Alexsandr
10.05.2018
14:16:15

Alexander
10.05.2018
14:16:28
дайте подробную инструкцию

Alexsandr
10.05.2018
14:16:32
version code зашиваешь, в приложуху
в какой-нибудь config.js
и с сервером проверяешь версию приложения
или тянешь версию от сюда

Alexander
10.05.2018
14:21:39
или пуш какой прислать
и жесткий попап показать)