我的 xib 文件中有一个图像视图。我必须在其他 UIimageview 中创建一个反射视图。所以我采取了一个 UIimageview 来放置它的反射。它大约是原始图像视图的一半。
谁能建议我最好的方法。我尝试了很多例子,但都不满意。
任何帮助,将不胜感激。
我的 xib 文件中有一个图像视图。我必须在其他 UIimageview 中创建一个反射视图。所以我采取了一个 UIimageview 来放置它的反射。它大约是原始图像视图的一半。
谁能建议我最好的方法。我尝试了很多例子,但都不满意。
任何帮助,将不胜感激。
您可以使用 aCALayer
来执行此操作(它比单独的 更有效UIImageView
)。
创建 a CALayer
,将图像添加到其中,将其变换属性设置为 scale(1,-1),最后将其 maskLayer 设置为CAGradientLayer
从不透明变为透明的 a。
你试试这个:
http ://www.iphonedevsdk.com/forum/iphone-sdk-tutorials/88208-uiimage-reflection-tutorial.html