在我的应用程序中,我有一个UIImageView代表一块粉笔。用户可以拿起它并将其拖动到屏幕上进行绘画。
我使用touchesBegan、touchesMoved和touchesEnded实现了这个功能。在touchesMoved中,我将我的UIImageView的中心移动到当前触摸位置,并使用核心图形从上一个位置到当前位置绘制一条线。
这个方法很有效,但是UIImageView的移动不太平滑,而且落后于触摸。我已经尝试使用UIPanGestureRecognizer(无法识别手势)和UIScrollView,在其中放置了粉笔(没有真正弄清楚如何配置它,以便可以在所有方向上移动足够远)。
您能给我一些提示,如何改进粉笔移动的质量吗?
谢谢!
我使用touchesBegan、touchesMoved和touchesEnded实现了这个功能。在touchesMoved中,我将我的UIImageView的中心移动到当前触摸位置,并使用核心图形从上一个位置到当前位置绘制一条线。
这个方法很有效,但是UIImageView的移动不太平滑,而且落后于触摸。我已经尝试使用UIPanGestureRecognizer(无法识别手势)和UIScrollView,在其中放置了粉笔(没有真正弄清楚如何配置它,以便可以在所有方向上移动足够远)。
您能给我一些提示,如何改进粉笔移动的质量吗?
谢谢!