Я пишу полные шаги, потому что, возможно, кто-то собирается использовать виджет DraggableScrollbar
в первый раз.
1. Добавьте это к pubspec.yaml
зависимостям:
draggable_scrollbar: ^0.0.4
2. Импортировать пакет:
import 'package:draggable_scrollbar/draggable_scrollbar.dart';
3. Определить ScrollController
:
final ScrollController _scrollController = ScrollController();
4. Использование:
@override
Widget build(BuildContext context) {
return Scaffold(
body: Center(
child: DraggableScrollbar.rrect(
controller: _scrollController,
heightScrollThumb: 100,
backgroundColor: Colors.yellow,
child: ListView.builder(
controller: _scrollController,
itemExtent: 150.0,
itemCount: 50,
itemBuilder: (context, index) {
return Container(
child: Card(
child: Center(
child: Text(index.toString()),
),
),
);
},
),
),
),
);
}