0

我的 xib 文件中有一个图像视图。我必须在其他 UIimageview 中创建一个反射视图。所以我采取了一个 UIimageview 来放置它的反射。它大约是原始图像视图的一半。

谁能建议我最好的方法。我尝试了很多例子,但都不满意。

任何帮助,将不胜感激。

4

2 回答 2

2

您可以使用 aCALayer来执行此操作(它比单独的 更有效UIImageView)。

创建 a CALayer,将图像添加到其中,将其变换属性设置为 scale(1,-1),最后将其 maskLayer 设置为CAGradientLayer从不透明变为透明的 a。

于 2012-09-18T11:45:48.240 回答
1

你试试这个:
http ://www.iphonedevsdk.com/forum/iphone-sdk-tutorials/88208-uiimage-reflection-tutorial.html

于 2012-09-18T10:42:21.037 回答