触摸事件图形
我正在用UIView的触摸事件制作绘图工具。触摸事件图形
的问题是试图密切 后立即触摸开始移动时不会发生
touchesMoved事件。
所以很难很难画出2〜3个像素线。
看到它只是一个像素。
但在iOS模拟器它工作正常。
我认为这是设备的问题 但SketchBookX(流行的绘图应用程序),做工精细,太。
我不使用UIScrollView的或UIGuestureRocognizer。
请帮我解决这个问题。
- 我花了一些截图和“新手不允许张贴图片...” X(
哦,终于让我找到我的错
!如果触摸移动 '的touchesBegan' 之后很短,不火 'touchesMoved'。
但如果“touchesEnd”时,它提供移动点X(
这是有点奇怪,但最后我在一些在线网站用它做:)
你能告诉我我如何绘制触摸事件吗?我读取绘制你应该使用drawrec函数? – kartal 2012-05-22 22:50:38
的一件事是模拟器输入设备是鼠标,其中“触摸”的观点是stricltly 。定义触摸屏的工作原理有点不同 - 2-3px可以过滤为噪声
人们通常插值“丢失”使用UIBezierPath像素:看Increase frequency calls of touchesMoved
我已经在使用非常快速的触摸移动插值。但它不能解决我的问题。没有任何touchesMoved事件,它只是一个像素没有什么不同: – Minsu 2012-03-19 12:45:28
后屏幕截图,如果它认为重要的分享链接为你的问题 – 2012-03-19 09:25:59
@Rohit好的,我添加了屏幕截图:) – Minsu 2012-03-19 13:06:32
好工作!一个很好的解释性问题 – 2012-03-20 06:17:07