问题描述
我是 Flatter 的新手,很想得到一些帮助。 如何将我点击的图标移动到中心? 小部件中是否有可以理解的方式?
CarouselSlider.builder(
options: CarouselOptions(
height: 100.0,viewportFraction: 0.3,initialPage: trackProvider.currentTrack,onPageChanged: (index,reason) {
trackProvider.setCurrentTrackById(widget.sortedTracks[index].id);
trackProvider.setCurrentPiece(0);
timer.restartTimer();
setState(() {
_currentTrack = index;
});
},),itemCount: track.tracksDetails.length,itemBuilder: (context,itemIndex,realIndex) {
return Padding(
padding: const EdgeInsets.only(top: 20.0),child: Transform.scale(
scale: itemIndex == trackProvider.currentTrack ? 1 : 0.5,child: createIconButton(
trackProvider.tracksDetails[itemIndex]['icon'],widget.sortedTracks,trackProvider,));
},);
谢谢大家...
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)