UIButton的响应时间

时间:2011-03-09 12:14:32

标签: iphone uibutton xamarin.ios response-time

我已开发出一种测试反应时间的iPod / iPhone测试(如果相关,则使用MonoTouch)。但我需要考虑触摸屏幕和实际触发按钮事件之间的时间。有没有这方面的文件?

2 个答案:

答案 0 :(得分:1)

在实时操作系统上几乎不可能获得可预测的中断延迟。

但是在iPhone上? Imho不可能。电容式触摸屏不是获得每个身体和位置完全相同的结果的最佳选择。如果mail.app决定在您触摸屏幕的那一刻轮询电子邮件,则会有更大的延迟。

但是要明确一点,我们说的是微秒甚至更短的时间。

如果您想要准确的结果,则不应使用iPhone。但我想你的应用程序将是某种游戏,所以没有人关心你的结果是0.01秒。但我不会将结果显示为0.381829191秒,这样可以确保您在任何智能手机上都无法获得准确性。

您在应用中的最短反应时间是多少?

答案 1 :(得分:0)

实际触摸和注册它的系统之间的时间将是可以忽略的。

一个关键问题:如果您使用touchUpInside等触摸事件检测到新闻,请考虑使用touchesDownInside事件,因为touchesUpInside,在用户的手指离开屏幕之前不会触发。