0
当我将光标放在表视图的单元格上时,我需要显示弹出窗口。在OS X应用程序中,鼠标悬停在NSTableViewCell上时显示NSPopover的技术是什么?谢谢NSPopOver on mouse hover
当我将光标放在表视图的单元格上时,我需要显示弹出窗口。在OS X应用程序中,鼠标悬停在NSTableViewCell上时显示NSPopover的技术是什么?谢谢NSPopOver on mouse hover
执行mouseMoved:
消息为您的表视图并呼吁performSelector:withObject:afterDelay:
从那里。在此之前(和dealloc)取消先前的要求NSObject:cancelPreviousPerformRequestsWithTarget:selector:object
。当鼠标移动时,这将不断重启计时器。给定的选择器将在延迟结束后执行,并且从那时起鼠标一直未移动。在选择器中,您可以获取当前鼠标位置并显示弹出窗口。
当鼠标开始再次移动时,不要忘记删除弹出窗口。
[NSTableView的NSCell中的鼠标悬停检测的可能重复?](http://stackoverflow.com/questions/2786751/mouseover-detection-in-nstableviews-nscell) – 2013-03-01 10:59:12
@trojanfoe你在你的应用程序中执行了此操作后指定了@trojanfoe 。你能指导我吗? – user2118335 2013-03-01 11:34:04