UIView shadow и InterfaceBuilder

Я хочу добавить тень с помощью CALayer в представление пользовательского интерфейса (изображение). Следующий код работает нормально

previewImage.layer.shadowColor = [[UIColor blackColor] CGColor];
previewImage.layer.shadowOffset = CGSizeMake(1.0f, 1.0f);
previewImage.layer.shadowOpacity = 1.0f;
previewImage.layer.shadowRadius = 8.0f;

Однако это работает, только если я создаю это представление программно и добавляю его в качестве подпредставления к моему основному представлению. Когда это представление настроено в InterfaceBuilder и определено как IBOutlet UIImageView, это НЕ работает. Тень не появляется. Так что же мне здесь не хватает?

15
задан Dennis 20 September 2011 в 12:05
поделиться