Неудачное утверждение: строка 1687, позиция 12: 'hasSize' - PullRequest
0 голосов
/ 10 апреля 2020

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();

}}

...