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()
        ),
      ),
    ),
  );
}
上一篇 下一篇

猜你喜欢

热点阅读