javascript - Famo.us Scrollview + TouchSync - 使 ScrollView/TouchSync 意识到旋转 Z 变换

标签 javascript touch scrollview famo.us

编辑:已解决 - 查看新代码摘录

我有一个嵌套在 ContainerSurface 内的 Famo.us ScrollView 。 ContainerSurface 在多点触摸旋转手势上旋转,但一旦旋转, ScrollView 的滚动方向就不会保持相对于旋转表面及其子项的修改器。

最佳答案

考虑到当前的实现,这是不可能的,问题在于TouchSync

要完成这样的事情,您需要编写一个“感知”旋转的自定义“RotatedTouchSync”。这样,当 ScrollView 从 move 事件接收到 delta 时,自定义 TouchSync 已将其转换为 ScrollView 可以理解的坐标系。

关于javascript - Famo.us Scrollview + TouchSync - 使 ScrollView/TouchSync 意识到旋转 Z 变换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28225932/

相关文章:

android - 如何为 ScrollView 设置图像而不是淡化边缘?

react-native - 在 FlatList 上 react Native "keyboardDismissMode"

javascript - 如何将 (000) 000 - 0000 的电话号码格式化为国际电话格式

javascript - 如何在 puppeteer 的输入框中输入文本

android - 将 ImageView 添加到 Android 中的 ScrollView 时出现冗余边距

c++ - 在哪里实现容忍度来决定何时在 Qt 中检测触摸屏按下事件和移动事件?

javascript - mouseover 有时会触发而不是 touchstart - 为什么?

javascript - 在 OpenAI 中运行超过 1 个提示

javascript - 17位时间戳的区别

javascript - Impact 如何知道设备是台式机、手机、平板电脑等(任何设备)?