我想用图像创建slider动画,还想允许用户使用滑动手势来回移动。另一个要求是页面指示器。为此,我使用了page_indicator:^0.1.3目前我可以使用带有页面指示器的滑动手势在图像之间滑动,现在我想以x的持续时间重复动画幻灯片。我的代码如下。finalPageControllercontroller=newPageController();@overrideWidgetbuild(BuildContextcontext){Listlist=newList();list.add(newSliderBox(image:'assets/shirt.png'));list.add(n
目标我只是想在ColumnWidget中创建一个包含多个PageViewWidget的Widget,供用户滚动浏览。文档说:Eachchildofapageviewisforcedtobethesamesizeastheviewport.这是为什么?在Android中,我只会使用wrap_content来适应child的高度。重现步骤创建一个“屏幕”并将其作为主屏幕启动:classHomeScreenextendsStatefulWidget{@overrideStatecreateState()=>newHomeScreenState();}classHomeScreenStatee
我正在尝试创建一个带有可变高度项目的轮播。当使用PageView或ListView进行水平滚动时,我需要给它一个恒定的高度,像这样:classCarouselVariableHightStateextendsState{doubleheight=200;@overrideWidgetbuild(BuildContextcontext){returnScaffold(appBar:AppBar(title:Text('Carousel')),body:ListView(children:[Text('MyCarousel'),Container(height:height,child:P
使用PageView.builder我可以获得无限的页面列表,但只能在一个方向上,即在另一个方向上是有限的!PageView的默认scrollDirection是Axis.horizontal。所以我的意思是,在常规情况下,我只能无限向右滚动,而不能向左滚动。我希望能够在两个方向无限滚动。我还没有找到一种方法来做到这一点,特别是因为我希望itemBuilder然后给出负索引,这是我从未见过的。这让我想知道这是否已经实现,但我对自定义解决方案持开放态度,并且也会尝试提出一些建议。 最佳答案 没有官方方法可以双向无限滚动。但您可以改