Элемент списка флаттера исчезает при прокрутке - PullRequest
0 голосов
/ 28 апреля 2020

Я помещаю много виджетов Listile в свой ListView, я отлаживаю приложение на своем физическом устройстве IOS, Когда я быстро прокрутил просмотр списка, В то время как он достиг почти верхней части списка, Элемент списка внезапно исчез, Область тела был пуст, Кто-нибудь знает, как решить проблему? Заранее спасибо.

Коды:

    return Scrollbar(
      child:ListView.builder(
        key: const PageStorageKey("list1"),
        cacheExtent: 999999,
        itemCount: _peddingContacts.length,
        padding: const EdgeInsets.all(8),
        itemBuilder: (BuildContext context,int index){
            if(index.isOdd){
              return Divider();
            }
            final idx = index ~/ 2;
            return _buildRow(_peddingContacts.elementAt(idx), 0, idx);
        })
      );
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.12.13+hotfix.9, on Mac OS X 10.15.4 19E287, locale zh-Hans-CN)

[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses
[✓] Xcode - develop for iOS and macOS (Xcode 11.4.1)
[!] Android Studio (version 3.6)
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
[✓] VS Code (version 1.44.2)
[✓] Proxy Configuration
[✓] Connected device (2 available)

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