0

我有一个显示图像的滚动视图。它的“剪辑子视图”设置已关闭,因此左侧和右侧的图像也会显示。如果我向下面的图像视图添加阴影(使用 QuartzCore),滚动性能会严重下降。

imageView.layer.shadowOffset = CGSizeMake(0, 0);
imageView.layer.shadowColor = [[UIColor blackColor] CGColor];
imageView.layer.shadowRadius = 8.0;
imageView.layer.shadowOpacity = 0.9;

有没有办法以更好的方式向图像视图添加阴影?

4

1 回答 1

2

尝试将以下内容添加到您的阴影设置中。

imageView.layer.shadowPath = [UIBezierPath bezierPathWithRect:imageView.bounds].CGPath;

可能这将有助于更平滑的滚动。

于 2012-07-23T05:55:31.980 回答