在Swift中的NSViewController外部检测鼠标

时间:2015-09-16 22:39:56

标签: macos swift nsview nsviewcontroller

如何在swift中检测NSViewController之外的鼠标按下事件?我还没有在swift中找到任何例子......

谢谢:)

1 个答案:

答案 0 :(得分:2)

使用AppDelegate记录应用外发生的任何事件。

applicationDidFinishLaunching之后将其放入NSEvent.addGlobalMonitorForEventsMatchingMask(NSEventMask.LeftMouseDownMask, handler: {(event: NSEvent) in // Do what you have to do here })

    <?php

$value = basename(__FILE__, '.php'); 

echo $value;

$numbers = explode('-', $value);

echo $numbers[0];
echo $numbers[1];
echo $numbers[2];

?>