Как заставить OS X установить начальное местоположение NSWindow
-
12-09-2019 - |
Вопрос
Как мне заставить OS X разместить NSWindows в разумном месте по умолчанию, похожем на плитку?Например, когда я открываю TextEdit и создаю 10 документов, я вижу, что все окна имеют одинаковый размер, но кто-то достаточно умен, чтобы разместить их немного смещенными друг от друга.Я уверен, что приложение само не делает этого в коде.
(Мне нужно решение на основе кода, а не NIB/XIB).
Решение
-[NSWindowController setShouldCascadeWindows: YES]
для оконного контроллера вашего окна.
Не связан с StackOverflow