
Никита
14.05.2018
18:40:22
animation : new Animated.Value()
значение задай
может поможет
onLayout вызывается после рендера поэтому значение инициализируется только после первого показа

Play
14.05.2018
18:45:20

Google

Play
14.05.2018
18:45:32

Никита
14.05.2018
18:46:47
opacity 0 дать пока не задашь значение animated
великий костыль - первое что в голову пришло

Alexsandr
14.05.2018
18:47:03
new Animated.Value(0)
в чем проблема ?

Никита
14.05.2018
18:47:25
наверняка

Alexsandr
14.05.2018
18:48:02
щас посмотрим)

Play
14.05.2018
18:48:06

Никита
14.05.2018
18:48:07

Alexsandr
14.05.2018
18:48:25
правда мой интернет не желает
@playra, скинь snack
чтобы я просто мог, из него начать править

Никита
14.05.2018
18:51:25
сюда с решением отпишитесь - интересно

Google

Никита
14.05.2018
18:54:35
в таком случае пустой экран)))
и еще момент - а почему бы не использовать здесь layoutAnimation?
просто менять state.expanded а анимироваться будет само
не без минусов конечно

Islam
14.05.2018
18:58:26
https://github.com/oblador/react-native-collapsible/blob/master/README.md

Play
14.05.2018
18:58:30

Alexsandr
14.05.2018
18:58:38
поймал)

Islam
14.05.2018
18:58:38
Рекомендую использовать эту либу

Никита
14.05.2018
18:58:55
мы за велосипеды

Islam
14.05.2018
18:59:05

Play
14.05.2018
18:59:31

Alexsandr
14.05.2018
18:59:52
дим, ты чет там не понятное натворил)

Islam
14.05.2018
19:00:56

Play
14.05.2018
19:01:28

Alexsandr
14.05.2018
19:02:08
не читай этот буллшит)

Play
14.05.2018
19:03:43

Alexsandr
14.05.2018
19:04:45
щас все будет)

Demuz
14.05.2018
19:06:58
Подскажите, если проект на Expo, я могу туда обычные компоненты устанавливать, как в RN init? К примеру, компоненты с ручной линковкой и тп?

Islam
14.05.2018
19:09:47
Вроде нельзя

Demuz
14.05.2018
19:22:11

Igor
14.05.2018
20:13:34
TypeError: undefined is not a function (evaluating '_iterator[typeof Symbol === "function" ? Symbol.iterator : "@@iterator"]()')

Google

Igor
14.05.2018
20:13:53
на for of вроде ругается

Alexsandr
14.05.2018
20:19:28

Play
14.05.2018
20:20:11

Alexsandr
14.05.2018
20:23:23
он сам расстягивал, на сколько мне нужно

Play
14.05.2018
20:24:27

Alexsandr
14.05.2018
20:32:43
да
только без анимации

?
14.05.2018
20:33:31
Можешь минимальный пример на експо закинуть?

Play
14.05.2018
20:38:54

Алексей
14.05.2018
21:00:28
в правилах же написано "без вакансий"

Alexsandr
14.05.2018
21:17:52

Play
14.05.2018
21:18:38

Alexsandr
14.05.2018
21:25:38
потому что при переключении с 0 -1
она не работает

Denis
14.05.2018
22:02:05
Какие костыли...

Alexsandr
14.05.2018
22:25:12
по ощущениям, динамический акардион там точно так же делать, если не сложнее
так что вот тут бы я поспорил на счет костылей

Google

Kirill
14.05.2018
22:27:51
это же изи на РН, не?
LayoutAnimation?

Alexsandr
14.05.2018
22:28:50
да через него, только там есть подводные камни

Kirill
14.05.2018
22:29:51
например,
?

Alexsandr
14.05.2018
22:32:43
когда на onLayout получаешь размер, тебе нужно чтобы акардион был скрыл, на onLayout, ты получаешь height = 0

Kirill
14.05.2018
22:33:46
не совсем понятно зачем использовать onLayout

Admin
ERROR: S client not available

Alexsandr
14.05.2018
22:34:12
а есть другие предложения ?)

Kirill
14.05.2018
22:34:46
что надо? чтобы вьюшка по тапу коллапсилась и обратно?) и чтобы высота подстраивалась под контент?)
и все это с анимацией?)

Alexsandr
14.05.2018
22:35:10
да только, контент динамическую высоту имеет

Kirill
14.05.2018
22:35:55
щас, по-деревенски в саблайме набросаю пример)
высота undefined будет растягивать вьюху настолько насколько надо

Cenator
14.05.2018
22:42:13
разве не auto?

Kirill
14.05.2018
22:42:27
undefined вполне достаточно)
ну и LayoutAnimation заимпортить из рн

Alexsandr
14.05.2018
22:43:31
да работает

Kirill
14.05.2018
22:44:33

Google

Cenator
14.05.2018
22:46:19
значит там auto стоит

Kirill
14.05.2018
22:48:09
ну вообще судя по тому, как это делается в андроиде, там нет понятия auto, скорее всего это интерпретируется как wrap_content у высоты лэйаута,

Cenator
14.05.2018
22:48:40
можно попробовать initial еще
я прост с дивана, негде потестить

Kirill
14.05.2018
22:48:54
жиза

Alexsandr
14.05.2018
22:49:08
только, в scrollView
анимации не будут работать
эффект будет резким

?
14.05.2018
22:49:53
Раз такая тема, может знаете, как кнопку show more сделать нормально?

Alexsandr
14.05.2018
22:50:09
https://snack.expo.io/rJwEf9wCz - @KirillGudkovv
все вопрос отпал) спасибо)

Kirill
14.05.2018
22:54:10

?
14.05.2018
22:54:21

Alexsandr
14.05.2018
22:55:33
Это очень не нормально
ты просил пример, вот тебе и сделали, а дальше марафет ты и сам сможешь навести, в чем проблема ?

?
14.05.2018
22:55:39
Надо чтобы было видно 2 строки, и кнопка. Если строк меньше чем две или вторая неполная, то кнопку показывать не надо.

Kirill
14.05.2018
22:56:18
да то же самое