NSShadow в Mountain Lion не отображается
У меня странная проблема: я не могу больше устанавливать тени для своих (слоистых) видов с момента обновления до 10.8.
NSShadow *shadow = [[NSShadow alloc] init];
[shadow setShadowColor:[NSColor darkGrayColor]];
[shadow setShadowOffset:NSMakeSize(0.0, -2.0)];
[shadow setShadowBlurRadius:2.0];
[[self imageView] setWantsLayer:YES];
[[self imageView] setShadow:shadow];
Этот фрагмент кода работал нормально в 10.7 Lion, но не с момента обновления ОС.
Я также создал тестовый проект, в котором я только добавляю вид изображения через IB и устанавливаю эти свойства тени. Это тоже не работает.
Я также скачал образец кода Apple под названием "CocoaSlides", где они также используют представления со слоями и NSShadow. Там все работает нормально, но звонки вроде бы такие же, как у меня.
Кто-нибудь уже сталкивался с этой проблемой? Вы нашли решение?