UIImageview的反射图像

时间:2012-09-18 10:10:14

标签: iphone objective-c uiimageview

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

任何人都可以建议我做到最好的方法。我尝试过很多例子,但对任何例子都不满意。

任何帮助都将不胜感激。

2 个答案:

答案 0 :(得分:2)

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

创建一个CALayer,将图像添加到其中,将其transform属性设置为scale(1,-1),最后将其maskLayer设置为CAGradientLayer,它将从opaque变为透明。

答案 1 :(得分:1)