Как заставить OS X установить начальное местоположение NSWindow

StackOverflow https://stackoverflow.com/questions/1453470

Вопрос

Как мне заставить OS X разместить NSWindows в разумном месте по умолчанию, похожем на плитку?Например, когда я открываю TextEdit и создаю 10 документов, я вижу, что все окна имеют одинаковый размер, но кто-то достаточно умен, чтобы разместить их немного смещенными друг от друга.Я уверен, что приложение само не делает этого в коде.

(Мне нужно решение на основе кода, а не NIB/XIB).

Это было полезно?

Решение

-[NSWindowController setShouldCascadeWindows: YES] для оконного контроллера вашего окна.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top