可以突出NSWindow的自定义工具提示?

时间:2010-12-31 18:08:18

标签: objective-c cocoa nswindow

我需要为我的应用创建一个自定义工具提示,但我希望它像普通的工具提示一样,如果光标靠近底部或右边缘,则悬在顶层窗口上。我是否需要将工具提示控件设置为NSWindow本身,或者是否有办法让nsview在窗口范围之外弹出。

1 个答案:

答案 0 :(得分:1)

因此解决方法是创建一个setFloatingPanel:YES的NSPanel。在鼠标输入视图时,我在面板上调用orderToFront,在鼠标移动时我将setFrameOrigin和鼠标退出I orderOut。