How do you adjust the height and borderRadius of a BottomSheet in Flutter? : <p>I'm probably missing something obvious here, but my BottomSheet only takes up the bottom half the screen, even though the widgets in it take up more space. So now there is scrolling behavior inside the BottomSheet. I'd like to be able to increase the BottomSheet so that the user doesn't have to scroll as much.</p>

<p>I also want to add a borderRadius to the top of my BottomSheet, so that it looks more "modal"-y or "tab"-like.</p>

<p>Code:</p>

<pre><code>void _showBottomSheet(BuildContext context) {
    showModalBottomSheet&lt;Null&gt;(
      context: context,
      builder: (BuildContext context) {
        return _bottomSheetScreen; // defined earlier on
      },
    );
}
</code></pre>

<p>I've tried:</p>

<pre><code>showModalBottomSheet&lt;Null&gt;(
  context: context,
  builder: (BuildContext context) {
    return Container(
      decoration: BoxDecoration(
        borderRadius: _borderRadius,
      ),
      height: 1000.0,
      child: _bottomSheetScreen,
    );
  },
);
</code></pre>

<p>but it seems like that only affects the contents inside the BottomSheet, and does not customize the BottomSheet itself.</p>
