2016-08-04 92 views
-1

我正在想一種方式來創建畫線功能,當用戶可能點擊屏幕並移動他的手指,並看到線或用他的手指移動的箭頭。我知道如何使用貝塞爾路徑在開始點和結束點之間畫一條線,但我現在正在考慮以某種方式讓用戶觀察用touchesMoved方法改變的線。我正在考慮保存臨時路徑並刪除它,並用touchesMoved方法替換它,但我不確定這種方法是否可行。所以我很樂意聽到有關如何啓用視頻跟蹤用戶行爲的建議。觸摸IOS畫線

回答

1

對於自由手繪,您應該嘗試使用觸摸方法: touchesBegan:WithEvent:,它們在UIResponder類中聲明,UIView繼承它。我們可以編寫代碼來處理觸摸事件,無論我們喜歡什麼。欲瞭解更多信息,請閱讀教程:

http://code.tutsplus.com/tutorials/smooth-freehand-drawing-on-ios--mobile-13164

我希望這幫助你。

+0

是的,我知道如何做自由手繪(這是我用來學習如何繪製的源代碼),但我需要使用觸摸方法繪製箭頭和線條。 – AOY