我有:
在myViewController.m中,我添加了以下内容:
- (void)mouseDown:(NSEvent *)theEvent {
NSLog(@"mouseDown: entered");
}当我单击视图(myView.xib)上的某个地方时,我从不输入mouseDown:方法.你知道为什么吗?
非常感谢你的帮助!
发布于 2011-02-23 18:25:34
您需要在继承自mouseDown:(NSEvent *)theEvent (确切地说是从NSResponder )继承的类(例如MyView)中实现NSView方法。然后将xib文件中的View类设置为您刚才创建的类。
一般来说,类名以大写字母开头。
https://stackoverflow.com/questions/5094915
复制相似问题