我正在尝试添加一个NSTextField
作为我拥有的自定义视图类(哪些子类NSView
)的子视图,然后成为NSTextField
第一响应者。这工作正常。文本字段出现,我可以开始输入。但是,文本字段中的任何鼠标事件似乎都属于其superview
. 例如,当我将鼠标悬停在文本字段上时,我看不到鼠标光标,当我单击文本字段中的任意位置时,它会尝试退出 firstResponder 状态,而不是让我在文本字段中选择文本。
我没有压倒一切hitTest
或任何奇怪的东西,我只有一个窗口,这绝对是关键窗口。有任何想法吗?
提前致谢!:-)