如何在类型为scrollPhaseNSEvent中访问属性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/

10-15 01:12