Iphone 接触得到缓冲

Iphone 接触得到缓冲,iphone,cocoa-touch,Iphone,Cocoa Touch,在我的游戏中,当我在我的子视图上快速应用触摸时,它只是缓冲了所有触摸,并在一段时间后检测到它。它一次应用所有触摸结果。这意味着检测我在iphone上的触摸需要明显的延迟,所以请任何人告诉我如何解决这个问题。因此,当我进行触摸时,它会检测到我的触摸。还告诉我在我的程序中进行hitTest是必要的 请尽快回复,这对我来说非常重要 这听起来好像与计时器启动时缺少触摸事件有关。正如上面所建议的,您需要将处理器密集型任务移动到后台线程,以便用户界面能够保持响应。确保后台线程中的处理任务足够精细,以便在用户

在我的游戏中,当我在我的子视图上快速应用触摸时,它只是缓冲了所有触摸,并在一段时间后检测到它。它一次应用所有触摸结果。这意味着检测我在iphone上的触摸需要明显的延迟,所以请任何人告诉我如何解决这个问题。因此,当我进行触摸时,它会检测到我的触摸。还告诉我在我的程序中进行hitTest是必要的


请尽快回复,这对我来说非常重要

这听起来好像与计时器启动时缺少触摸事件有关。正如上面所建议的,您需要将处理器密集型任务移动到后台线程,以便用户界面能够保持响应。确保后台线程中的处理任务足够精细,以便在用户输入更改条件时可以中断


UIView通常不需要使用hitTest,因为它们自己处理触摸事件。如果您的用户正在与独立Calayer交互,则可能需要此选项。

这听起来好像与计时器启动时缺少触摸事件有关。正如上面所建议的,您需要将处理器密集型任务移动到后台线程,以便用户界面能够保持响应。确保后台线程中的处理任务足够精细,以便在用户输入更改条件时可以中断

UIView通常不需要使用hitTest,因为它们自己处理触摸事件。如果您的用户与独立Calayer交互,则可能需要此选项