【发布时间】:2012-08-08 14:42:39
【问题描述】:
我正在为CALayer 添加一个阴影,但我希望这个阴影只出现在视图的左侧和右侧。有谁知道这是否可能?
目前,我正在添加这样的阴影:
view.layer.shadowColor = [UIColor blackColor].CGColor;
view.layer.shadowOffset = CGSizeMake(0.0f, 0.0f);
view.layer.shadowOpacity = 1.0f;
view.layer.shadowRadius = 4.0f;
view.layer.shadowPath = [UIBezierPath bezierPathWithRect:view.bounds].CGPath;
【问题讨论】:
-
// 左阴影 view.layer.shadowOffset = CGSizeMake( - 1.0f, 0.0f); // 右阴影 view.layer.shadowOffset = CGSizeMake(1.0f, 0.0f);