可可编程 - 鼠标按下按钮时?

问题描述:

我想找到一种方法来获取MouseEntered事件来触发或至少检测当输入区域时按下鼠标按钮。可可编程 - 鼠标按下按钮时?

如果鼠标按下左按钮进入跟踪区域,有什么办法可以检测到这个事件吗?

有没有不同的事件可以用来做同样的事情?

你可以做这样的事情,假设你有你的跟踪区域设置为接收输入的鼠标和退出事件:

- (void)mouseEntered:(NSEvent*)theEvent 
{ 
    if ([[NSApp currentEvent] type] == NSLeftMouseDown) { 
     NSLog(@"mouse is pressed"); 
    } 
}