0
我想找到一種方法來獲取MouseEntered事件來觸發或至少檢測當輸入區域時按下鼠標按鈕。可可編程 - 鼠標按下按鈕時?
如果鼠標按下左按鈕進入跟蹤區域,有什麼辦法可以檢測到這個事件嗎?
有沒有不同的事件可以用來做同樣的事情?
我想找到一種方法來獲取MouseEntered事件來觸發或至少檢測當輸入區域時按下鼠標按鈕。可可編程 - 鼠標按下按鈕時?
如果鼠標按下左按鈕進入跟蹤區域,有什麼辦法可以檢測到這個事件嗎?
有沒有不同的事件可以用來做同樣的事情?
你可以做這樣的事情,假設你有你的跟蹤區域設置爲接收輸入的鼠標和退出事件:
- (void)mouseEntered:(NSEvent*)theEvent
{
if ([[NSApp currentEvent] type] == NSLeftMouseDown) {
NSLog(@"mouse is pressed");
}
}