Flutter CupertinoActivityIndicator Widget使用详解

CupertinoActivityIndicator Widget是一个iOS风格的加载指示器,通常用于表示正在进行某些操作,例如加载数据或执行计算。

CupertinoActivityIndicator Widget具有以下属性:

  • animating: 必需,一个bool类型的值,表示加载指示器是否应该处于动画状态。
  • radius: 一个double类型的值,表示加载指示器的半径。默认值为10.0。
  • brightness: 一个Brightness类型的值,表示加载指示器的亮度。默认值为Brightness.light。

下面是一个使用CupertinoActivityIndicator Widget的例子:

class CupertinoActivityIndicatorDemo extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Cupertino Activity Indicator Demo'),
      ),
      body: Center(
        child: CupertinoActivityIndicator(),
      ),
    );
  }
}

在上面的例子中,我们将CupertinoActivityIndicator Widget包装在一个Center Widget中。这将使加载指示器位于屏幕的正中央。

CupertinoActivityIndicator Widget的animating属性默认为true,这意味着加载指示器将处于动画状态。如果要停止加载指示器的动画,可以将animating属性设置为false。此外,我们可以使用radius属性来调整加载指示器的大小。

powered by Gitbook© 2023 编外计划 | 最后修改: 2023-11-24 03:36:59

results matching ""

    No results matching ""