繁体   English   中英

Flutter Carousel Slider Page 值仅在建立内容维度后可用错误

[英]Flutter Carousel Slider Page value is only available after content dimensions are established error

当我将 expandcenterpage 设置为 true 时,我收到错误“页面值仅在建立内容尺寸后可用”当我设置为 false 时也可以正常工作,当我在 false 中构建并且设置为 true 并重新加载应用程序时,它也可以正常工作,但如果我设置了它在开始时是真的,它给出了那个错误

Column(                            
children: [
                              CarouselSlider.builder(
                                options: CarouselOptions(
                                  autoPlay: true,
                                  pageSnapping: true,
                                  autoPlayInterval: const Duration(seconds: 3),
                                  enableInfiniteScroll: true,
                                  pauseAutoPlayOnTouch: true,
                                ),
                                itemCount: 10,
                                itemBuilder: (BuildContext context, int index,
                                        int page) =>
                                    ClipRRect(
                                        child: Container(
                                          height: MediaQuery.of(context)
                                                  .size
                                                  .height /
                                              3,
                                          width:
                                              MediaQuery.of(context).size.width,
                                          color: Colors.black,
                                        ),
                                        borderRadius:
                                            BorderRadius.circular(12)),
                              ),
                            ],
                          )

切换到颤振稳定解决了这个问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM