Класс ScrollBehavior
Класс ScrollBehavior описывает, как ведёт себя прокрутка:
жест, полоса прокрутки и перетаскивание колёсиком.
Его передают в
ScrollConfiguration,
чтобы все прокручиваемые виджеты ниже по дереву взяли одни правила.
Синтаксис
ScrollConfiguration(behavior: ScrollBehavior(), child: child)
Пример
Давайте обернём список общим поведением прокрутки:
import 'package:flutter/material.dart';
void main()
{
runApp(
MaterialApp(
home: Scaffold(
body: ScrollConfiguration(
behavior: ScrollBehavior().copyWith(scrollbars: false),
child: ListView(
children: [
Text('abcde'),
Text('12345'),
],
),
),
),
),
);
}
На экране список из двух строк без полосы прокрутки.
Смотрите также
-
виджет
ScrollConfiguration,
который раздаёт поведение прокрутки дочерним виджетам -
класс
ScrollPhysics,
который задаёт инерцию и отскок -
виджет
ListView,
который прокручивает дочерние виджеты -
виджет
Scrollbar,
который рисует полосу у прокрутки