title: How to scroll withing a widget with a button?
body: <p>I am building a WebApp in flutter and I have a <code>SingleChildScrollView</code> with some widgets inside. I want the buttons on the <code>appbar</code> to take me to the correspondent widget when I press on the buttons.
  Is that possible? Here I attach the part of the code.</p>
  <pre><code>    Widget build(BuildContext context) {
          return Scaffold(
            extendBodyBehindAppBar: true,
            appBar: CustomAppBar(),
            backgroundColor: Colors.white,
            body: SingleChildScrollView(
              controller: widget.homeController,
              child: Column(
                children: [
                  Inicio(),
                  Services(),
                  QuienesSomos(),
                  ContactForm(),
                  BottomInfo(),
                ],
              ),
            ),
          );
         }
  </code></pre>
  <p>So I have one button on the <code>appbar</code> per each children in the <code>SingleChildScrollView</code> and I would like that when I press the correspondent button, it scrolls down to the correspondent section on the widget. I tried with <code>Navigator.of().PushNamed</code> but it opens a new screen instead of scrolling down. Any ideas? Thanks in advance!</p>