颤动:如何在ListView的右侧添加滚动条?

时间:2020-10-15 12:25:25

标签: flutter

我正在颤抖。我想在ListView的右侧添加一个滚动条,与网页滚动条类似,但是我没有找到任何相关属性。这可能吗?基本代码已准备就绪,可以为您提供建议。

ListView(
     scrollDirection: Axis.vertical,
     children: <Widget>[
        // I will put some HTML code here,
     ],
),

2 个答案:

答案 0 :(得分:2)

如果您想要自定义滚动条,或者也可以使用flutter内置滚动条小部件,则可以使用一些软件包 draggable_scrollbar

我认为最好使用def trf(dataframe): <transformation logic> def load(dataframe): <loading hive tables using hivewarehouse connector> for file in file list: <file list from config file> df=pd.read_csv(file) trf_df=trf(df) load_status=load(trf_df) 而不是Scrollbar。 CupertinoScrollbar可以触摸并滚动到底部

例如:

CupertinoScrollbar

,您可以使用CupertinoScrollbar( isAlwaysShown: true, controller: _scrollController, child: ListView.builder( controller: _scrollController, itemCount: 100, itemBuilder: (context, index) { return Card( child: ListTile( title: Text("Item: ${index + 1}"), )); }), ),

Scrollbar

答案 1 :(得分:0)

您可以使用Listview小部件包装ScrollBar

  
ScrollBar(
 isAlwaysShown: true, // optionel
 child: ListView(
       scrollDirection: Axis.vertical,
       children: <Widget>[
        // I will put some HTML code here,
       ],
    ),
 ),