У меня есть это простое примерное приложение, которое пытается отобразить 100 строк в listview. То, что я хочу достичь, состоит в том, чтобы сделать их все после того, как будет смонтирован вид, чтобы пользователь мог плавно прокручивать весь список. Как вы можете видеть в примере ниже, он отображает предстоящие строки только после прокрутки списка вниз, что делает его медленным. Я попытался установить опору «initialListSize» на длину массива данных, но это ничего не меняет. Любые идеи, как сделать весь список?Реагировать Родной просмотр списка не отображает весь список
2
A
ответ
5
Попробуйте добавить ListView
реквизита это:
removeClippedSubviews={false}
This is the docs about this props you just added
А также посмотрим на опору pageSize
, docs
Спасибо. pageSize вместе с scrollRenderAheadDistance - способ контролировать, как представление списка создает строки, которые находятся за пределами экрана. –
@ karol.barkowski, пожалуйста, отметьте этот ответ как решение. Благодарю. – gran33
Это не сработало для меня, но это произошло: initialListSize = {1000} в реквизитах ListView. (просто большое число, поэтому он будет проходить через все изначально видимые строки. У меня был вид сетки, поэтому, возможно, поэтому принятый ответ не сработал для меня. –