收集接触点

时间:2012-05-07 21:20:21

标签: iphone objective-c ios cocoa-touch

据我所知,没有公共API以采样率收集接触点/位置。有谁知道有任何解决方法来实现这一目标?非常感谢您的任何想法和建议。

3 个答案:

答案 0 :(得分:3)

UITouch不是你想要的吗?

答案 1 :(得分:0)

尝试使用NSTimer:

NSTimer* myTimer = [NSTimer scheduledTimerWithTimeInterval:1.0/TIMES_PER_SECOND target:self selector:@selector(sampleTouches:) userInfo:nil repeats:YES];

然后,实现回调函数:

-(void)sampleTouches:(NSTimer*)timer {
    // Call a method/function here that gets UITouch data.
}

答案 2 :(得分:0)

事实证明,以采样率录制触摸点不会使录制更快或更准确。触摸方法是要走的路。通过实现方法touchesBegan,touchesMoved,touchesEnd,我能够记录在视图发生时及尽可能快地给予视图的触摸点。