Tags » CALayer

CALayer shadow code example

[ setShadowOffset:CGSizeZero];
];
[ setShadowOpacity:1];
[ setShadowRadius:3];
[ setShadowColor:[ CGColor]];
[ setShadowPath:[] CGPath]];
[ setShouldRasterize:YES];

Gist:

  22 more words

CALayer shadow не видна при UIView backgroundColor равном clearColor (или nil)

Доказательства наличия проблемы:
1. http://stackoverflow.com/questions/12927626/shadow-not-showing-when-background-color-is-clear-color
2. http://stackoverflow.com/questions/15597956/ios-layer-background-color-not-showing-when-view-background-color-is-clear-colo

Решение: чтобы тень отображалась, цвет вьюхи не должен быть прозрачным (clearColor) или nil. С разными вариантами дальше не разбирался 7 more words