6.1 可滚动组件 - SingleChildScrollVie
2023-07-11 本文已影响0人
努力生活的西鱼
SingleChildScrollView
SingleChildScrollView
是一个可滚动组件,它只能接收一个子组件
const SingleChildScrollView({
super.key,
this.scrollDirection = Axis.vertical, // 滚动方向,默认是垂直方向
this.reverse = false,
this.padding,
this.primary,
this.physics,
this.controller,
this.child,
this.dragStartBehavior = DragStartBehavior.start,
this.clipBehavior = Clip.hardEdge,
this.restorationId,
this.keyboardDismissBehavior = ScrollViewKeyboardDismissBehavior.manual,
})
例子
@override
Widget build(BuildContext context) {
String str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
return Scrollbar( // 显示进度条
child: SingleChildScrollView(
child: Center(
child: Column(
children: str.split("")
.map((e) => Text(e,textScaleFactor: 2.0))
.toList()
),
),
),
);
}