Я создаю настраиваемое окно (NSWindow с NSBorderlessWindowMask). Пока что мне удалось для обработки перетаскивания, изменения размера, cmd + щелчка и даже миниатюризации с помощью двойного щелчка, если это разрешено (см. здесь ), чтобы мое окно было максимально похоже на обычное NSWindow.
Однако, когда я перетаскиваю свое окно в В углу экрана пользователь ожидает переместить это окно в следующее место. (Если у вас включены пробелы в "SystemPreferences"> "Expose and Spaces"> "Spaces"> "Enable Spaces")
Интересно, как я могу программно переключиться на другое пространство и переместить туда свое окно?