Возможно ли создать собственное диалоговое окно выпадающего списка, аналогичное диалогам сохранения файлов? Эта ссылка также иллюстрирует это.Специальные диалоги выпадающего меню (аналогично диалоговому окну сохранения)
Спасибо за вашу помощь
Возможно ли создать собственное диалоговое окно выпадающего списка, аналогичное диалогам сохранения файлов? Эта ссылка также иллюстрирует это.Специальные диалоги выпадающего меню (аналогично диалоговому окну сохранения)
Спасибо за вашу помощь
В "выпадающих диалогах" называется листами и может быть 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];