2012-07-27 48 views
0

我正在繪製應用程序,我有以下問題。 我有一個應該在屏幕上繪製點的數組。 in (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event;我在數組中添加了觸摸點並重繪視圖。但問題是當我移動手指太快點不連續添加:objective-c移動觸摸太快

+0

[iPhone平滑素描繪圖算法]的可能重複(http://stackoverflow.com/questions/5076622/iphone-smooth-sketch-drawing-algorithm) – 2012-07-27 22:43:12

回答

0

我會爲最後一個觸摸和一個當前觸摸做一個CGPoint,然後計算距離。如果距離遠(意思是用戶移動到快),在它們之間畫點。