我有一个状态菜单,其中包含一些项目。所有状态项都是自定义的,并且内部有自定义 View 。
如何检测用户鼠标何时位于 NSView(项目内部)或状态项目本身上方?
最佳答案
您应该使用 NSTrackingArea
对象来完成这些事情。这个类完全可以满足您的需要。
关于objective-c - 处理 NSStatusItem 上的 onMouseOver 和 onMouseOut,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4637911/