Core Animation не работает на Leopard, работает на Snow Leopard - PullRequest
2 голосов
/ 03 апреля 2010

Я анимирую NSImageViews, используя его прокси аниматора. Во время тестирования моего приложения на Snow Leopard все работает как положено. Однако на Leopard ни одна из анимаций не работает. Кроме того, NSImageViews, по-видимому, не действуют на альфа-значение, которое я им установил, через прокси-сервер аниматора или нет. Единственный способ, которым я могу заставить их исчезнуть, это установить их изображение на ноль. Что странно, так это то, что все это отлично работает в Snow Leopard, но не работает в Leopard 10.5.8. Любая идея о том, почему это может происходить?

Ответы [ 3 ]

3 голосов
/ 07 апреля 2010

Вероятно, это должно было быть в примечаниях к выпуску AppKit.В 10.5 -[NSView alphaValue] имеет эффект только для представлений со слоями.Это ограничение снято в 10.6.

0 голосов
/ 04 апреля 2010

Это может быть ошибка в Leopard, которую они исправили в Snow Leopard.

0 голосов
/ 03 апреля 2010

Вам, вероятно, нужно построить против 10.5 SDK.

...