PanoramaGL如何停止旋转

时间:2012-05-25 02:31:24

标签: ios image 360-degrees

我使用PanoramaGL制作360度旋转图像,问题是如何让它自动停止旋转?

2 个答案:

答案 0 :(得分:2)

在研究这个案例的解决方案时,我已经设法让它发挥作用。

你需要在iOS上做的就是在方法drawViewInternally上的PLViewBase.m上插入一行。

后:

[camera rotateWithStartPoint:startPoint endPoint:endPoint];

插入:

startPoint = endPoint;

这会欺骗PanoramaGL将“第一个触摸位置”视为最后一个,因此拖动点之间的“距离”总是足够小,可以实现一致且平滑的滚动。

然后你只需要调整灵敏度。 10.0f对我没问题。

答案 1 :(得分:0)

试试这个

plView.isScrollingEnabled = NO