【发布时间】:2016-07-06 01:28:40
【问题描述】:
在 Swift 中是否有办法判断 NSScrollView 何时开始滚动。
【问题讨论】:
标签: swift macos nsscrollview
在 Swift 中是否有办法判断 NSScrollView 何时开始滚动。
【问题讨论】:
标签: swift macos nsscrollview
你可以使用监听NSScrollViewWillStartLiveScrollNotification[1]的观察者
NSNotificationCenter.defaultCenter().addObserver(self, selector: #selector(YourClass.YourFunctionName), name: NSScrollViewWillStartLiveScrollNotification, object: nil)
只需将你的函数放在#Selector() 中
【讨论】:
NSNotificationCenter.defaultCenter().addObserver(self, selector: #selector("resetScroller"), name: NSScrollViewWillStartLiveScrollNotification, object: nil)。 XCode 想在 'selector:' 和 '#selector()' 之间添加一个逗号。