0

是否可以创建类似于文件保存对话框的自定义下拉对话框?下面的链接也说明了这一点。

保存对话框

谢谢你的帮助

4

1 回答 1

0

“下拉对话框”称为工作表,可以是 NSWindow。

使它们显示的方法可以在 NSApplication 上找到:beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:

一个超级简单的实现看起来像这样:

NSWindowController *sheet = [[NSWindowController alloc] initWithWindowNibName:@"Sheet"];

[NSApp beginSheet: sheet.window
   modalForWindow: self.view.window // The window from where the sheet will appear
    modalDelegate: self
   didEndSelector: nil // Optional @selector(didEndSheet:returnCode:contextInfo:)
      contextInfo: nil];
于 2013-04-11T18:10:44.927 回答