Я делаю приложение, которое состоит из задавать вопрос через определенное время, и пользователь не может ничего сделать, если он не отвечает на вопрос, я «ве удалось его поддерживать окно всегда на высоте, установив 9999 уровень:Установить фокус NSWindow сверху, даже если смена виртуального стола
[_idleWindow setLevel:9999];
Я хотел бы знать, если есть способ, чтобы избежать изменения виртуального рабочего стола, когда окно открыто, или снова фокусировать окно при изменении виртуального рабочего стола.
я просто не было времени, чтобы проверить ваше решение и оно не работает, будет испытывать NSPanel –