我正在使用我的应用程序的手绘部分。
当我试图绘制非常非常细的线时(比如 2~3 像素) 它仍然只有一个像素。 并进一步移动我的 thouch 然后跳到 4 个像素。 :(
这不是性能问题。 “tochesBegan”和“touchesMoved”事件之间存在延迟。
我认为这与此有关: When does a touchesBegan become a touchesMoved?
奇怪的是它在 iOS 模拟器上没有发生 和 SketchBookX(流行的绘图应用程序)
最佳答案
哦,我终于找到了我的错!
如果触摸在“touchesBegan”之后移动的时间很短,则不会触发“touchesMoved”。
但是当'touchesEnd'时它给出移动点X(
这有点奇怪,但我终于完成了:)
关于iphone - 'tochesBegan' 和 'touchesMoved' 之间的延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10314459/