我正在Xcode 4中创建一个menulet应用程序,我正在试图找出如何显示单击menulet图标时出现的窗口。我希望窗口显示为正常的NSWindow。
我查看了MAAttatchedWindow源代码,这对我来说似乎没什么帮助。有人可以解释一下如何在点击窗口时下拉窗口吗?
我相信我应该使用setView:函数为NSStatusItem创建一个自定义视图,但是无法弄清楚应该如何编写代码。到目前为止我有这个:
-(void)awakeFromNib {
statusItem = [[[NSStatusBar systemStatusBar]
statusItemWithLength:NSVariableStatusItemLength]retain];
[statusItem setHighlightMode:YES];
[statusItem setTitle:[NSString stringWithFormat:@"%C", 0x24DC]];
[statusItem setEnabled:YES];
[statusItem setView:(NSView *)
如何让MAAttachedWindow显示为NSView?