💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、豆包、星火、月之暗面及文生图、文生视频 广告
~~~ flutter_swiper: ^1.1.6 ~~~ ![](https://img.kancloud.cn/0c/03/0c0352aa0af5bdd1a768b6af83a25e4d_860x1732.png) ~~~ import 'package:flutter/material.dart'; import 'package:flutter_swiper/flutter_swiper.dart'; class SwiperDemo extends StatefulWidget { @override _SwiperDemoState createState() => _SwiperDemoState(); } class _SwiperDemoState extends State<SwiperDemo> { List<Map> images = [ { 'url':'https://i2.hdslb.com/bfs/archive/e306dfbb354d4e7c23d0bc7356182be771681f85.jpg@336w_190h.webp' }, { 'url':'https://i1.hdslb.com/bfs/archive/7f987c445199d2ab16d2f75ac1f441040a2c8ea3.jpg@336w_190h.webp' }, { 'url':'https://i1.hdslb.com/bfs/archive/479514ced236b689e5e20cd0991fea6d8eee5444.jpg@336w_190h.webp' }, ]; @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text('swiper'), ), body: Column( children: <Widget>[ Container( width: double.infinity, child:AspectRatio( child: new Swiper( itemBuilder: (BuildContext context,int index){ return new Image.network( images[index]['url'], fit: BoxFit.fill ); }, itemCount: images.length, pagination: new SwiperPagination(), control: new SwiperControl(), onTap: (int index){ print(index); }, ), aspectRatio: 16 / 9 ) ) ]) ); } } ~~~