Flutter 颤振:如何在ListView的右侧添加滚动条?
我和弗利特一起工作。我想在Flutter 颤振:如何在ListView的右侧添加滚动条?,flutter,Flutter,我和弗利特一起工作。我想在ListView右侧添加一个类似于网页滚动条的滚动条,但我没有找到任何相关属性。这可能吗?基本代码已准备就绪,可供您参考 ListView( scrollDirection: Axis.vertical, children: <Widget>[ // I will put some HTML code here, ], ), ListView( 滚动方向:轴垂直, 儿童:[ //我会在这里放一些HTML代码,
ListView
右侧添加一个类似于网页滚动条的滚动条,但我没有找到任何相关属性。这可能吗?基本代码已准备就绪,可供您参考
ListView(
scrollDirection: Axis.vertical,
children: <Widget>[
// I will put some HTML code here,
],
),
ListView(
滚动方向:轴垂直,
儿童:[
//我会在这里放一些HTML代码,
],
),
您可以使用滚动条
小部件包装列表视图
ScrollBar(
isAlwaysShown: true, // optionel
child: ListView(
scrollDirection: Axis.vertical,
children: <Widget>[
// I will put some HTML code here,
],
),
),
滚动条(
isAlwaysShown:true,//optionel
子:ListView(
滚动方向:轴垂直,
儿童:[
//我会在这里放一些HTML代码,
],
),
),
您可以使用滚动条
小部件包装列表视图
ScrollBar(
isAlwaysShown: true, // optionel
child: ListView(
scrollDirection: Axis.vertical,
children: <Widget>[
// I will put some HTML code here,
],
),
),
滚动条(
isAlwaysShown:true,//optionel
子:ListView(
滚动方向:轴垂直,
儿童:[
//我会在这里放一些HTML代码,
],
),
),
如果您想要定制滚动条,或者您也可以使用内置的Flitter滚动条小部件,那么有一些软件包可用
我认为最好使用CupertinoScrollbar
而不是滚动条CupertinoScrollbar
is可以触摸并滚动到底部
Ex:
CupertinoScrollbar(
isAlwaysShown: true,
controller: _scrollController,
child: ListView.builder(
controller: _scrollController,
itemCount: 100,
itemBuilder: (context, index) {
return Card(
child: ListTile(
title: Text("Item: ${index + 1}"),
));
}),
),
或您可以使用滚动条
final ScrollController _scrollController = ScrollController();
Scrollbar(
isAlwaysShown: true,
controller: _scrollController,
child: ListView.builder(
controller: _scrollController,
itemCount: 100,
itemBuilder: (context, index) {
return Card(
child: ListTile(
title: Text("Item: ${index + 1}"),
));
}),
),
如果您想要定制滚动条,或者您也可以使用内置的Flitter滚动条小部件,那么可以使用这些包 我认为最好使用
CupertinoScrollbar
而不是滚动条CupertinoScrollbar
is可以触摸并滚动到底部
Ex:
CupertinoScrollbar(
isAlwaysShown: true,
controller: _scrollController,
child: ListView.builder(
controller: _scrollController,
itemCount: 100,
itemBuilder: (context, index) {
return Card(
child: ListTile(
title: Text("Item: ${index + 1}"),
));
}),
),
或您可以使用滚动条
final ScrollController _scrollController = ScrollController();
Scrollbar(
isAlwaysShown: true,
controller: _scrollController,
child: ListView.builder(
controller: _scrollController,
itemCount: 100,
itemBuilder: (context, index) {
return Card(
child: ListTile(
title: Text("Item: ${index + 1}"),
));
}),
),
谢谢,CupertinoScrollbar很有用。谢谢,CupertinoScrollbar很有用。