3

开发人员可以访问的最底层的官方触摸输入 API 是什么?(苹果手机)

4

2 回答 2

2

UIResponder 类中的 touches 对象。

http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UIResponder_Class/Reference/Reference.html#//apple_ref/occ/cl/UIResponder

您可以访问 touchesMoved、touchesBegan 和 touchesEnded。你可以用这些做任何事情。

于 2010-02-18T20:29:37.800 回答
2

根据我的经验,您可以拦截和处理所有触摸的最低级别是 UIApplication(它源自 UIResponder)。这里没有什么难的,因为你只需要覆盖:

- (void)sendEvent:(UIEvent *)event
{
    [超级发送事件:一个事件];
    /* 放置你的自定义 */
    /* 这里处理代码*/
}
于 2010-02-18T21:11:20.500 回答