SmoothPageIndicator(扩展点)

问题描述 投票:0回答:2

我遇到了这个问题,我需要更改活动点的大小。我调整了非活动点的大小,但无法调整活动点的大小。我怎样才能做到这一点?

                     SmoothPageIndicator(
                        axisDirection: Axis.horizontal,
                        controller: _controller, 
                        count: 3 ,
                      
                        effect: const ExpandingDotsEffect(
                          activeDotColor: Colors.orange,
                          dotColor: Colors.white,
                        
                          dotHeight: 16,
                          dotWidth: 35,
                          spacing: 24,
                          
                        
                           
                         ),
                        ),
flutter dart
2个回答
0
投票

您可以使用

expansionFactor
属性来做到这一点!


0
投票

只需使用可定制效果... 例子: 平滑页面指示器( 控制器:页面控制器, 计数:controllerItems.items.length, 效果:可定制效果( activeDotDecoration: DotDecoration( 宽度:32, 高度:12, 颜色: 靛蓝, borderRadius: BorderRadius.circular(24), ), 点装饰:点装饰( 宽度:16, 身高:16, 颜色: 颜色.灰色, borderRadius: BorderRadius.circular(16), 垂直偏移:0, ), 间距:6.0, ), ),

© www.soinside.com 2019 - 2024. All rights reserved.