me sale este error RenderBox не выложен: RenderRepaintBoundary # 95605 relayoutBoundary = up5 NEEDS-PAINT 'package: flutter / src / render / box.dart': Неудачное утверждение: строка 1687 pos 12: 'hasSize'
este es el codi go
класс MovieHor Horizontal расширяет StatelessWidget {
окончательный список пеликуляров;
MovieHor Horizontal ({@required this.peliculas});
@ переопределить сборку виджета (контекст BuildContext) {
final _screenSize = MediaQuery.of(context).size;
return Container(
width: _screenSize.height * 0.2,
child: PageView(
pageSnapping: false,
controller: PageController(
initialPage: 1,
viewportFraction: 0.3,
),
children: _tarjetas(context),
),
);
}
Список _tarjetas (контекст BuildContext) {
return peliculas.map( (pelicula) {
return Container(
margin: EdgeInsets.only(right: 15.0),
child: Column(
children: <Widget>[
ClipRRect(
borderRadius: BorderRadius.circular(20.0),
child: FadeInImage(
placeholder: AssetImage('assets/img/no-image.jpg'),
image: NetworkImage( pelicula.getPosterImg() ),
fit: BoxFit.cover,
height: 160.0,
),
),
SizedBox(height: 5.0,),
Text(
pelicula.title,
overflow: TextOverflow.ellipsis,
style: Theme.of(context).textTheme.caption,
)
],
),
);
}).toList();
}}