如何在类型为scrollPhase
的NSEvent
中访问属性NSScrollEvent
(在OS X 10.6中)?
- (void)scrollWheel:(NSEvent *)event {
NSLog(@"Scroll Event: %@", event);
}
如果将事件写入日志,则可以看到所需的信息:
... Scroll Wheel Event: NSEvent: type=ScrollWheel ... scrollPhase=Continue
... Scroll Wheel Event: NSEvent: type=ScrollWheel ... scrollPhase=End
最佳答案
它不在the public API中。当然,您可以通过调用Apple私有方法来访问它。如果您使用私有API,那么您应该知道自己在做什么,所以除了指出如何获取方法名称之外,我不会在这里说明如何执行该操作:只需使用实用程序class-dump
。
关于cocoa - 在NSEvent中访问scrollPhase,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3662935/