我已经使用 CircularProgressIndicator 来显示进度,我在 CircularProgressIndicator 中使用 strokeWidth 使其变薄,但现在我必须使用 LinearProgressIndicator ,正如我所看到的, LinearProgressIndicator 没有类似 strokeWidth 的东西。
我该怎么办?
new IconButton(
icon:
_isLoading
? Center(child: CircularProgressIndicator(strokeWidth: 1,),)
:
Icon(Icons.check,),
),
Run Code Online (Sandbox Code Playgroud)
现在我正在使用如下所示的 LinearProgressIndicator 但它很厚
new IconButton(
icon:
_isLoading
? Center(child: LinearProgressIndicator(),)
:
Icon(Icons.check,),
),
Run Code Online (Sandbox Code Playgroud)
有一个minHeight属性在LinearProgressIndicator
minHeight?double用于绘制指标的线的最小高度。final这默认为
4dp.
如果您还想控制它的widthand height,请使用Containeror包装它SizedBox并width根据需要使用属性。
前任:
SizedBox(
width: 100,
child: LinearProgressIndicator(minHeight: 3),
),
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
895 次 |
| 最近记录: |