标签: swift cocoa nstextfield appkit first-responder
我有一个NSTextfield的子类,我在其中覆盖了“mouseDown”函数来执行某些活动。仅当textfield不是firstResponder时,才会执行NSTextField子类的“mouseDown”。如果textfield已经是firstResponder(带蓝色边框颜色),则mouseDown根本没有被执行。有没有办法确保始终触发mouseDown,无论控件是否为firstResponder。