如何在 Flutter 中做双指旋转手势

  • 本文关键字:旋转 Flutter dart flutter
  • 更新时间 :
  • 英文 :


我正在使用Flutter作为我的移动应用程序。我的设计师告诉我为我们的一个屏幕使用"双指旋转"手势。如何使用 Flutter 实现这一点?

我希望我错了。但这似乎还没有实施。

理想情况下,您应该创建一个扩展OneSequenceGestureRecognizerRotationGestureRecognizer;然后可以在GestureDetector中添加(并提交一个很酷的拉取请求(。您可以使用ScaleGestureRecognizer作为示例。

您还可以使用 onPanDownonPanUpdateonPanEnd 来保持所有指针的位置。并使用onPanUpdate增量来计算旋转。

最新更新