【发布时间】:2016-08-06 20:48:04
【问题描述】:
我在读取触控板事件时遇到了一些问题。我需要在触控板上单击并拖动一个查找器。并且还要区分它们。抓住一个水龙头是这样工作的:
- (void)mouseUp:(NSEvent*)theEvent
{
CGFloat wdev2 = self.bounds.size.width / 2;
CGFloat hdev2 = self.bounds.size.height / 2;
NSPoint point = [theEvent locationInWindow];
float x = (point.x - wdev2) / wdev2;
float y = (point.y - hdev2) / hdev2;
[_touchHandler handleMouseTouch:x And:y];
}
但是如何识别阻力?我试过mouseDragged: 这给了我三个finder pan 事件。
提前致谢。
【问题讨论】:
标签: objective-c macos drag-and-drop multi-touch trackpad