是否可以创建类似于文件保存对话框的自定义下拉对话框?下面的链接也说明了这一点。
谢谢你的帮助
“下拉对话框”称为工作表,可以是 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];