Cocoa Touch - 假设的滞后比较

时间:2010-10-02 16:16:15

标签: cocoa-touch button audio ios lag

嘿所有,我正在为iPhone制作一个节奏游戏,只是想知道是否有人对最佳作品的反应时间有任何想法。

我完成了所有编码工作,并将其缩小到大约2种方式:

1:使用绕过UIControlEvent或其他任何东西的UIButton实例,以便使用touchesBegan和touchesEnded。我发现这在过去有点快。

2:使用带自定义功能的UIViews来改变按钮的状态。他们也会开始使用触摸。

节奏垫(其中八个)需要能够以最小的延迟播放声音,并提供某种反馈,即改变按钮的图像。

我的问题:使用UIViews和制作我自己的按钮,或者已经被子类化的实际UIButton使用touchesBegan等更好吗?

1 个答案:

答案 0 :(得分:0)

对于在搜索时发现这一点的任何人,使用touchesBegan,结束和移动是更快的方式。在节奏游戏或需要快速输入的应用方面,这是可行的方法。