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属性来调整加载指示器的大小。