NSPopover пользовательская анимация - PullRequest
1 голос
/ 23 января 2012

Есть ли способ создать собственную анимацию для NSPopover?

Я могу отключить анимацию с помощью свойства animates, однако, поскольку NSPopover является подклассом NSResponder и не является надлежащим видом или окном, я не могу понять, как его анимировать самостоятельно.

Ответы [ 2 ]

2 голосов
/ 23 января 2012

Нет способа подключиться к системе анимации NSPopover.Я сделал дамп класса для интерфейса, и он даже не выглядит как полезные частные методы.

Если вам нужен пользовательский анимированный поповер, вам нужно будет реализовать его с нуля (а это не так).тяжело, правда).

0 голосов
/ 23 января 2012

Поповер будет анимирован в зависимости от вида, который он отображает.Простое изменение размера представления сделает анимацию поповера одновременно с изменением размера представления.Конечно, это будет работать только в том случае, если необходимая анимация достаточно проста и может быть реализована в виде поповера.

...