缩放时禁用flutter_map包旋转

bfnvny8b  于 2023-05-23  发布在  Flutter
关注(0)|答案(2)|浏览(435)

如何在flutter_map中缩放时禁用Map旋转?
我试着这样做:

MapOptions(

    interactiveFlags: InteractiveFlag.pinchZoom | InteractiveFlag.drag,
    zoom: 15.0,
  ),

但这始终禁用旋转。我只想在缩放时暂时禁用旋转。这可能吗?

zrfyljdw

zrfyljdw1#

要在flutter_map中禁用缩放时的贴图旋转,可以使用MapOptions类并设置interactiveFlags属性。然而,InteractiveFlag.pinchZoom标志与Map旋转并不特别相关。要禁用Map旋转,可以使用InteractiveFlag.rotate标志

MapOptions(
  interactiveFlags: InteractiveFlag.pinchZoom | InteractiveFlag.drag | InteractiveFlag.rotate,
  zoom: 15.0,
),
iezvtpos

iezvtpos2#

在内部添加“InteractiveFlag.rotate”。

MapOptions(

interactiveFlags: InteractiveFlag.pinchZoom | InteractiveFlag.drag | 
InteractiveFlag.rotate,
zoom: 15.0,
),

相关问题