开发者可以访问的最底层的官方触摸输入API是什么? (iPhone)

问题描述 投票:0回答:2

开发者可以访问的最底层的官方触摸输入API是什么? (iPhone)

ios input touch low-level
2个回答
2
投票

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

- (void)sendEvent:(UIEvent *)事件
{
    [超级sendEvent:anEvent];
    /* 放置您的自定义 */
    /* 此处处理代码*/
}

2
投票

触摸 UIResponder 类内部的对象。

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

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

© www.soinside.com 2019 - 2024. All rights reserved.