抖动中的多个手势检测器

时间:2019-08-03 10:47:56

标签: flutter

我在我的一个CustomWidget中使用手势检测器来检测拖动。现在,我的CustomWidget在SingleChildScrollView中。因此,当我垂直拖动时,SingleChildScrollView会对此做出反应,而不是CustomWidget。如何做到这一点?

   SingleChildScrollView(
    child: Column(
      crossAxisAlignment: CrossAxisAlignment.center,
      children: <Widget>[
        SizedBox(width: double.infinity),
        VinylSeekbar(),
        SizedBox(height: 12),
        SongControls(title: 'Magic', album: 'Ghost Stories'),
        buildHeading("UP NEXT", 10),
        SongTile(
          title: 'Magic',
          image: 'images/album_art.jpg',
          album: 'Ghost Stories',
        ),
        buildHeading("PREVIOUS", 0),
        SongTile(
          title: 'Magic',
          image: 'images/album_art.jpg',
          album: 'Ghost Stories',
        ),
      ],
    ),
  )

在上面的示例代码中,VinylSeekbar是我的自定义小部件,我在其中使用手势检测器进行垂直和水平拖动。

0 个答案:

没有答案