У меня есть NSPopover, который отображается из NSStatusItem. Этот Popover показывает NSAlerts время от времени. Проблема заключается в том, что эти предупреждения всегда появляются ниже popover, даже если они становятся ключевым окном. Даже если я перетащил его, он все еще находится ниже popover. Есть ли способ сделать предупреждения выше popover?NSAlert над NSPopover
1
A
ответ
1
NSStatusItems использует оконные уровни NSStatusWindowLevel
. Таким образом, popover или другое дочернее окно, показанное на одном, наследует этот уровень окна.
Вы должны убедиться, что окно Alert's находится на уровне или выше этого уровня окна.
Смежные вопросы
- 1. Запуск NSAlert в NSPopover
- 2. Отображение NSPopOver
- 3. Вызов NSAlert из didEndSelector другого NSAlert
- 4. NSAlert Over NSSavePanel
- 5. NSMenuItem и NSPopOver
- 6. NSPopover Crash
- 7. Transient NSPopover проглатывает первый щелчок на контроле над родительским окном
- 8. Ящик NSAlert не отображается
- 9. NSScrollView blur в NSPopover
- 10. Показать NSPopover без фокуса
- 11. NSPopOver при наведении указателя мыши
- 12. NSAlert в XCode 7
- 13. Тип NSAlert не найден
- 14. NSAlert дублирует меню «помощь»
- 15. Создайте NSAlert с Swift
- 16. NSAlert несколько кнопок
- 17. Окно изменения NSAlert
- 18. NSAlert показывает неуместные кнопки
- 19. NSAlert beginSheetModalForWindow: completionHandler:
- 20. Элемент аксессуара Focus NSAlert
- 21. Подождите, пока [NSAlert beginSheetModalForWindow: ...];
- 22. NSPopover и Snow Leopard
- 23. Кнопки NSPopover, получающие фокус
- 24. NSPopover OS X Application
- 25. Прозрачный фон NSTextfield NSPopover
- 26. Пользовательская анимация NSPopover
- 27. NSPopover: как удалить границу?
- 28. Понимание NSPopover с ARC
- 29. NSPopover switch view
- 30. NSPopover закрывается автоматически