Не удается сохранить видимые элементы Flatlist на экране при переключении количества столбцов - PullRequest
0 голосов
/ 18 мая 2019

Я создаю плоский список, который переключается между одним и двумя столбцами. Я не использую numColumns, предоставленную flat-list, потому что я не хочу повторно отображать весь flat-list. Я предпочитаю плавный переход и использую React.Animated для перевода элементов и их maxHeight и maxWidth. До сих пор все было выполнимо, но когда я переключаюсь с 1 на 2 или наоборот, элементы перетасовываются на место в списке, и у меня нет тех же элементов в области просмотра, так как высота уменьшается, а нечетные индексы размещаются горизонтально рядом с предыдущим четным элементом. Есть ли способ, которым я могу это осуществить, используя мои текущие настройки. Я пытаюсь сделать его похожим на приложение nike sneakers, где у них тоже есть плавный переход от одного до двух столбцов. Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...