2013-12-09 64 views
0

我正在做這個iOS應用程序,用戶在圓形路徑上拖動他的手指在iPhone的屏幕上。在此過程中,應用程序會每隔一毫米繪製一點點小圓點,從而有效地沿着路徑創建一條虛線。 這工作正常,只要用戶緩慢繪製。如果他儘快拖動手指,應用程序無法在路徑上的每個位置繪製點,從而留下不必要的空白。 補償這種現象的好方法是什麼? 提前致謝iOS的觸摸幀率

+0

我們看一些你的代碼中,我們可以幫你優化它。 –

回答

0

不是繪製點,而是繪製線條(線條從最後一個點開始,並在新點完成)。這樣,如果用戶慢慢畫畫,你會得到相同的效果,但如果他快速繪製,則不會有間隙。

+0

謝謝,我想我將不得不研究SDK的全新部分... – Sjakelien