Можно ли использовать ListView.builder внутри CustomScrollView?

Я столкнулся с той же проблемой. Я думаю, что еще один способ исправить это состоит в том, что вы можете изменить запрос, чтобы присоединиться к извлечению вашего элемента из модели следующим образом:

Query query = session.createQuery("from Model m join fetch m.element where modelGroup.id = :modelGroupId")
0
задан Jordan Nelson 3 March 2019 в 21:30
поделиться

2 ответа

Аргумент delegate в SliverList не обязательно является SliverChildListDelegate.

Вы также можете использовать SliverChildBuilderDelegate для достижения эффекта builder ListView.builder

SliverList(delegate: SliverChildBuilderDelegate((context, index) {
  return Container();
}));
.
0
ответ дан Rémi Rousselet 3 March 2019 в 21:30
поделиться

Я не уверен, как это делается в CustomScrollView, но вы можете попробовать это:

Scaffold(
      body: NestedScrollView(
        headerSliverBuilder: (BuildContext context, bool innerBoxIsScrolled) {
          return <Widget>[
            SliverAppBar(...),
          ];
        },
        body: ListView.builder(..),)
);
0
ответ дан Hussein Abdallah 3 March 2019 в 21:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: