iOS:绘图/画画应用程序如何消除触摸响应的初始延迟?

4
当我使用绘画/绘图应用时,从按下手指到看到显示器上的绘制内容没有延迟。然而,在我的应用程序中,最初的触摸反应非常缓慢。第二、三和第四个手势每秒接收60次,但第一个手势可能只有每秒2-3次的触摸事件。此外,如果让应用程序空闲10秒钟,同样的延迟会再次发生。就像iOS忘记了应用程序需要关注一样,或者设备(iPad 3,iOS 5.1.1)进入了一种休眠状态,其中显示屏打开但触摸响应减慢。
更新:如果我通过关闭显示器将iPad 3置于睡眠/锁定状态并将其保持10秒钟,然后打开显示器,则每次都会出现初始迟钝的触摸响应。
更新:这个问题在我的运行iOS 5.1.1的iPad 1上没有发生。即使我将iPad 1从睡眠/解锁状态恢复过来,也没有延迟。

更多信息请提供:使用的设备、源代码等。 - jimpic
我问这个问题是因为我在我的设备上看不到它(iPad 2 iOS 5.1),而且我怀疑这并非针对iPad 3的意图,所以我认为这可能与你的代码有关。 - jimpic
1
你正在使用哪个手势响应器?你是否查阅了相关文档? - Steven Fisher
是的 - 你已经在使用UIBezierPath了吗? - gtmtg
1个回答

0

根据苹果文档,UIBezierPath还可以做其他事情。 - gtmtg
奇怪……你会认为新的硬件反应速度更快……也许UIBezierPath在新的iPad上也能运行…… - gtmtg

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接