我正在为我的移动应用程序使用 Flutter。我的设计师告诉我对其中一个屏幕使用“双指旋转”手势。我如何使用 Flutter 实现它?
最佳答案
希望我是错的。但似乎尚未实现。
理想情况下,您应该创建一个扩展OneSequenceGestureRecognizer
的RotationGestureRecognizer
;然后可以将其添加到 GestureDetector
中(并提交一个很酷的拉取请求)。您可以使用 ScaleGestureRecognizer
作为示例。
您还可以使用 onPanDown
、onPanUpdate
和 onPanEnd
来保持所有指针的位置。并使用 onPanUpdate
delta 来计算旋转。
关于dart - 如何在 Flutter 中执行双指旋转手势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47397604/