【问题标题】:Flutter InteractiveViewer not panning/scrollingFlutter InteractiveViewer 不平移/滚动
【发布时间】:2020-11-12 16:51:10
【问题描述】:
InteractiveViewer(
  child: FlutterLogo(size: 1000),
)

FlutterLogo 比视口大,因此我将它包裹在 InteractiveViewer 内,但它没有平移。我检查了panEnabled,默认是true。我错过了什么?

【问题讨论】:

    标签: flutter flutter-layout


    【解决方案1】:

    如果您的小部件大于视口,您需要将constrained 设置为false

    constrained:如果设置为 false,那么子节点将被赋予无限约束。当孩子应该比 InteractiveViewer 大时,这通常很有用。

    InteractiveViewer(
      constrained: false, // Set it to false
      child: FlutterLogo(size: 1000),
    )
    

    【讨论】:

      猜你喜欢
      • 2021-08-28
      • 2021-02-18
      • 2020-03-19
      • 2020-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多