uiscrollview - 如何以编程方式滚动 SingleChildScrollView?

标签 uiscrollview flutter

如何滚动 SingleChildScrollView以编程方式?

在长表单上,需要自动滚动到需要的输入字段。

最佳答案

有多种解决方案:

  • 使用 ScrollController : 分配给 controller您的领域SingleChildScrollView .并使用 myScrollController.animateTomyScrollController.jumpTo
  • 使用 Scrollable 的静态方法.可能 Scrollable.ensureVisible .但请注意 context参数是需要可见的小部件的上下文。您可以使用 GlobalKey 获取该上下文。 .
  • 关于uiscrollview - 如何以编程方式滚动 SingleChildScrollView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48900769/

    相关文章:

    ios - ScrollView 内的 LazyVStack 中具有可变高度的内容导致口吃/跳跃

    ios - 更改UIButton背景时,无法识别的选择器发送到实例

    ios - objective-c: ScrollView 滚动到左右方向

    flutter - 如何将 <dynamic> 转换为 List<String>?

    dart - 如何更改手机屏幕上的 flutter 应用程序名称显示?

    flutter - 防止 flutter web 切断 url 路径 #

    firebase - Firestore如何从文档快照流中的快照访问值

    ios - 仅将一些触摸事件从一个 View 传递到另一个 View

    objective-c - 加速ios功能

    unit-testing - 在单元测试中未调用Dart Future catchError