PageView.builder
代码
class PageViewBuildDemo extends StatelessWidget { Widget _pageItembuilder(BuildContext context, int index) { return Stack( children: <Widget>[ SizedBox.expand( child: Image.network( posts[index].imageUrl ?? '', fit: BoxFit.cover, ), ), Positioned( bottom: 8.0, left: 8.0, child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: <Widget>[ Text( posts[index].title ?? "", style: TextStyle( fontWeight: FontWeight.bold, fontSize: 16, color: Colors.black, decoration: TextDecoration.none), ), Text( posts[index].author ?? '', style: TextStyle(fontSize: 14), ) ], ), ) ], ); } @override Widget build(BuildContext context) { return PageView.builder( itemCount: posts.length, itemBuilder: _pageItembuilder, ); } }

浙公网安备 33010602011771号