Попробуйте эти изменения. Он должен предоставить вам прокручиваемый список внутри прокручиваемого списка.
изменить: в метод сборки виджета добавить:
// Get the screen Height
double screenHeight = MediaQuery.of(context).size.height;
// Get 67% of screen Height
double containerHeight = screenHeight * 0.67;
// Get the screen Width
double screenWidth = MediaQuery.of(context).size.width;
это даст вам высоту и ширину экрана, затем в контейнере используйте containerHeight. В этом случае я использовал 67% высоты экрана.
body: new ListView(
children: <Widget>[
new TabPanel(), // row with all child text
new UrlButtonPanel(), // row with button
new Ad(), //rectangle container
new LatestNewsController(), //container with swith button
new Container(height: containerHeight, child: yourList()),
],
),