Как реализовать Scroll Controller во флаттере (Scroll Widget)? - PullRequest
0 голосов
/ 04 марта 2020

Я пытаюсь реализовать Scroll Widget во Flutter, но не могу его реализовать. Я видел много учебных пособий, но они реализовали виджет прокрутки с ListView или Grid View. В моем случае у меня есть страница регистрации с несколькими текстовыми входами и кнопками. В этом случае моя страница не прокручивается, помогите кому-нибудь.

div{
   Scroll Widget on the Register page.
}

Ответы [ 4 ]

0 голосов
/ 04 марта 2020

Вы можете использовать SingleChildScrollView и предоставить прокручиваемое содержимое в качестве дочернего элемента, более подробную информацию вы можете найти в документации

https://api.flutter.dev/flutter/widgets/SingleChildScrollView-class.html

Например:

    SingleChildScrollView(
// scrollable contents as child
         child:Column(...)
    )
0 голосов
/ 04 марта 2020

как это

class ExampleScroll extends StatefulWidget {
  @override
  _ExampleScrollState createState() => _ExampleScrollState();
}

class _ExampleScrollState extends State<ExampleScroll> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: SingleChildScrollView(
        child: Container(),
      ),
    );
  }
}
0 голосов
/ 04 марта 2020

Пожалуйста, заверните с SingleChildScrollView Widget. Вот так ...

class AppDashBoard extends StatelessWidget {
    @override
    Widget build(BuildContext context) {
        return SingleChildScrollView(
            child: Container(
               child: Text('It Scrollable'),
            ),
        );
    }
}
0 голосов
/ 04 марта 2020

Вы можете использовать SingleChildScrollView для такой прокрутки.

SingleChildScrollView(
     child:Column(...)
)
...