dart - 如何在 Flutter 中执行双指旋转手势?

标签 dart flutter

我正在为我的移动应用程序使用 Flutter。我的设计师告诉我对其中一个屏幕使用“双指旋转”手势。我如何使用 Flutter 实现它?

最佳答案

希望我是错的。但似乎尚未实现。

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

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

关于dart - 如何在 Flutter 中执行双指旋转手势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47397604/

相关文章:

javascript - Dart : capture an image of a Flutter webview

dart - 在 Dart 中扩展 Exception 类

flutter - ListTile tileColor 溢出其容器外,Flutter

swift - 错误 : no such module 'FirebaseInstanceID' on ios

json - 如何从 JSON 对象中获取格式化/缩进的 JSON 字符串?

dart - 如何正确地将数据提供给 StreamBuilder initialData 参数?

flutter - 打开应用程序时,用于在 Flutter 中发布的 “flutter build apk” 崩溃

flutter - 如何在 flutter 中无上下文导航?

flutter - 如何从 Picker Flutter 小部件中删除灰色框

dart - 在DART应用中找不到发布包引用