我的可可窗口上有一个QTMovieView控件,它可以很好地处理电影。
现在我想拦截按键向下/向上事件来控制我喜欢的视频。
我创建了一个源自QTMovieView的MyMovieView类,如此
@interface MyMovieView : QTMovieView
-(BOOL)acceptsFirstResponder;
-(void)keyDown:(NSEvent*)theEvent;
@end
以及实现它的代码。
我尝试将类名“MyMovieView”插入到控件QTMovieView的Interface Builder检查器的“自定义类”字段中,但似乎在关闭界面构建器后,类丢失并且“自定义类”字段不记得MyMovieView类。
我是否在使用子类机制出错了?我是Cocoa新手