可能重复:
在 iPhone / iPad 中画一条线
我想在屏幕上画一条线,当用户第一次触摸屏幕时,该线的初始点被设置,当用户拖动手指时,该线的第二个点移动。如何检测这些触摸和拖动事件并重新绘制一条线以响应它们?
可能重复:
在 iPhone / iPad 中画一条线
我想在屏幕上画一条线,当用户第一次触摸屏幕时,该线的初始点被设置,当用户拖动手指时,该线的第二个点移动。如何检测这些触摸和拖动事件并重新绘制一条线以响应它们?
如果您想创建各种绘图应用程序,请查看UIBezierPath
. 如果你想玩这个,看看MGDrawingSlate
(我创建的),它是一个易于使用的插入式 UIView 子类,它利用了UIBezierPath
用于绘图。