стоит setTimeout на приблизительное время отрисовки. Но как показать flatlist сразу же, как он отрисовался? Аналогично как это делать с Image?
Flatlist - это лента новостей. Там есть картинки. И получается, что flatlist когда показывается сразу, то часть картинок не успевает прогрузиться.
https://reactnative.dev/docs/flatlist#onviewableitemschanged можеш записати які значення були переглянуті і порівнювати із довжиною масиву даних
тут два варианта вижу: 1 - делать префетч картинок и, пока он выполняется, на месте флетлиста втулить лоадер( по мне как-то не очень юзер френдли) 2 - выводить на время загрузки пикчи плейсхолдер, тоесть юзер уже сможет читать текст новости, а картинка как прогрузится, заменит плейсхолдер
Обсуждают сегодня