Не могу добавить угловой радиус и тень
Я пытаюсь нарисовать тень и угловой радиус на изображении. Я могу добавить их отдельно, но у меня нет способа добавить оба эффекта одновременно. Я добавляю тень с:
[layer setShadowOffset:CGSizeMake(0, 3)];
[layer setShadowOpacity:0.4];
[layer setShadowRadius:3.0f];
[layer setShouldRasterize:YES];
Здесь layer является CALayer подкласса UIView. Так что это работает всякий раз, когда я устанавливаю
[layer setMasksToBounds:NO];
Теперь, чтобы добавить угловой радиус, я делаю это:
[layer setCornerRadius:7.0f];
но мне нужно установить для MasksToBounds значение YES, чтобы это работало:
[layer setMasksToBounds:YES];
Можно ли как-нибудь добавить оба этих эффекта?
Спасибо за ваше время,
Денис