Flutter / android dev 的全新内容。
我有一个谷歌地图作为 TabBar 中的一个选项卡。向左/向右滑动被标签栏抓取,而不是允许用户滚动地图。我怎样才能让地图滚动。我已经根据以下内容尝试了各种排列,但目前只能上下滚动。
GoogleMap(
onMapCreated: _controller.complete,
initialCameraPosition: _center,
myLocationButtonEnabled: true,
myLocationEnabled: true,
scrollGesturesEnabled: true,
gestureRecognizers: <Factory<OneSequenceGestureRecognizer>>[
Factory<OneSequenceGestureRecognizer>(
// () => ScaleGestureRecognizer(),
() => HorizontalDragGestureRecognizer(),
),
].toSet(),
markers: mkMarkers(this.widget.viewModel.restos),
)
Run Code Online (Sandbox Code Playgroud)
小智 5
禁用 tabBar 物理。
不幸的是,这将适用于所有选项卡,但是您是否希望在不同的选项卡上滚动执行不同的操作。
TabBarView(
physics: NeverScrollableScrollPhysics(),
...
),
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
702 次 |
| 最近记录: |