Как оживить закрытие NSWindow в NSStatusItem? - PullRequest
0 голосов
/ 14 мая 2018

Когда вы минимизируете NSWindow, вы получаете хорошую анимацию в доке. Как добиться аналогичной анимации для «минимизации» до NSStatusItem в строке меню?

У меня настроено, где NSStatusItem появляется, когда вы закрываете NSWindow, но анимации нет.

Я пытался анимировать оконную раму, но из-за различных ограничений макета он имеет минимальный размер, который мешает.

1 Ответ

0 голосов
/ 20 мая 2018

Анимация всего NSWindow не является правильным способом и приведет к мусорной анимации. Я бы предложил сделать снимок окна и добавить его в прозрачное полноэкранное окно для анимации слоя представления изображения. Таким образом, его тариф будет более гладким. Чтобы получить представление о том, как это можно реализовать, посмотрите на этот проект на git .

Надеюсь, это поможет.

...