(iphone)为uiview添加阴影作为一个整体,有多个层

时间:2011-02-16 08:33:58

标签: iphone uiimageview shadow

我正在添加阴影

self.layer.cornerRadius = 6.0;
self.layer.shadowOffset = CGSizeMake(offset,offset);
self.layer.shadowOpacity = 0.7f;
self.layer.shadowRadius = 5.0;

其中self(基于UIImageView)有多个层,其内容是图像。

当我使用上面的代码添加阴影时,单个图层会有自己的阴影 我想知道是否可以在整个视图中添加阴影。

此外,当我有许多带阴影的图像视图时,应用程序会明显减慢 想知道如果取出像cornerRadius这样的属性会缩短绘图计算时间。(难以在乐器中追踪)
奇怪的是,当图像视图在滚动视图上时,应用程序不会变得缓慢,但当它们被放置在其他视图上时,应用程序会变慢。

谢谢。

0 个答案:

没有答案