如何解决抖动中弹跳滚动条的问题?

时间:2019-08-13 10:02:11

标签: flutter flutter-layout flutter-sliver

滚动时,滚动条不自然地改变其高度和位置。

屏幕记录:https://imgur.com/G8apA3x

我尝试过:ListViewSingleChildScrollView 高度相同且不同的内容 我已经设法弄清楚,滚动条只有在内容项具有相同的高度时才能正常工作

我也尝试过flutter_draggable_scrollbar-情况类似

有没有可行的解决方案?

Scrollbar(
  child: ListView(
    children: [
      Padding(
        padding: EdgeInsets.all(16),
        child: Text(
          widget.digest.title,
          style: TextStyle(
            fontSize: 32,
            fontWeight: FontWeight.bold,
          ),
        ),
      ),
      for (int i = 0; i < articles.length; i++)
        _builderListItem(articles[i], i + 1 == articles.length)
    ],
  ),
);

0 个答案:

没有答案