Flutter:是否可以单击 PageView?

bra*_*ule 6 dart flutter

试图通过将它包裹在 GestureDetector 周围来使 PageView 后面的小部件可点击,但它不起作用。还有另一种方法可以做到这一点吗?

new GestureDetector(
  behavior: HitTestBehavior.translucent,
  child: new PageView(
    controller: _pageController,
    children: _buildForegroundPages(),
  ),
),
Run Code Online (Sandbox Code Playgroud)

Bon*_*i2k 10

尝试使用IgnorePointer该类:https : //docs.flutter.io/flutter/widgets/IgnorePointer-class.html

在命中测试期间不可见的小部件。

  • 这是行不通的。它也使页面视图不可滚动。 (4认同)