我需要做一个划痕效果来揭示下面的图层,这对我来说可以用图像的alpha通道播放。什么是最好的前进方式?
感谢。
答案 0 :(得分:2)
答案 1 :(得分:1)
我认为,最好的方法是使用openGL。只需将图像放在UIImageView中,然后在顶部放置一个不透明的openGL图层。然后在用户触摸时使用GL_LINE_STRIP和glBlenFunc(GL_ZERO,GL_ZERO)进行绘制。
答案 2 :(得分:0)
您可以将modalTransitionStyle
的{{1}}属性设置为UIViewController
或UIModalTransitionStylePartialCurl
,然后使用
UIModalTransitionStyleCrossDissolve
不确定这是否会给你带来理想的效果。
(This是PartialCurl的样子。)