从菜单栏应用程序获取文本输入?可可

时间:2011-08-29 05:58:26

标签: objective-c cocoa agent nsmenuitem macos

所以我创建了一个菜单栏应用程序(代理应用程序),我需要找到一些通过菜单栏图标获取文本输入的方法。我听说制作一个带有文本字段的弹出模式是不受欢迎的,并且在NSMenuItem中放置一个文本字段对功能有害。当我尝试时它甚至不起作用。

1 个答案:

答案 0 :(得分:0)

您可以在Lion中使用新的NSPopOver API。它将创建一个锚定到特定位置的非模态窗口,这似乎正是您正在寻找的。