Мне нужно реализовать пользовательский popover (не использовать NSPopover
). Все работает отлично, но мне также нужно реализовать, что popover закрывается, когда пользователь щелкает где-нибудь в родительском окне.Окно дочернего окна NSWindow рядом с родительским кликом
Каков наилучший способ реализации этого, соотв. как это можно реализовать без подкласса родительского окна?
'NSWindowDidResignMainNotification' не будет работать, потому что окно не будет отменено, если щелкнут родительский элемент. –
@ErikAigner Извините, это ключ, а не основной. Вот как это делает мой popover. Я обновил ответ. – hamstergene
Также попробовал это с ключом (подумал, что вы могли бы назвать ключ вместо этого), но не сработал :( –