반응형 NSEvent1 [OS - 🍎 macOS] macOS mouseDown, mouseUp, keyDown, keyUp event 설정방법 (NSViewController not responds to mouseDown, mouseUp, keyDown, keyUp event) 🗂 Handling Mouse, Keyboad Events Swift Source Code override func viewDidLoad() { super.viewDidLoad() NSEvent.addLocalMonitorForEvents(matching: .keyDown) { [weak self] in guard let self = self else { return nil } self.keyDown(with: $0) return $0 } NSEvent.addLocalMonitorForEvents(matching: .leftMouseDown) { [weak self] in guard let self = self else { return nil } self.mouseDown(with: $0) return .. 2020. 3. 29. 이전 1 다음 반응형