基于视图的应用中的水效应

时间:2012-02-21 12:13:08

标签: iphone xcode uiview effects distortion

我在xcode中使用基于视图的应用程序,我想做一个效果:像这样的水效果video 。在这个视频中,这个人使用opengl es我不知道它可能没有

1 个答案:

答案 0 :(得分:3)

以下代码用于水滴效果,

-(IBAction)btnActionTapped:(id)sender{
    CATransition *animation=[CATransition animation];
    [animation setDelegate:self];
    [animation setDuration:1.75];
    [animation setTimingFunction:UIViewAnimationCurveEaseInOut];
[animation setType:@"rippleEffect"];

    [animation setFillMode:kCAFillModeRemoved];
    animation.endProgress=0.99;

        imgV.hidden=YES;
        imgV2.hidden=NO;


    [animation setRemovedOnCompletion:NO];
    [self.view.layer addAnimation:animation forKey:nil];
}