//切换界面的过度效果...
CATransition *myTra = [CATransition animation];
myTra.duration = 0.5;
myTra.type = kCATransitionMoveIn;
[self.view.superview.layer addAnimation:myTra forKey:nil];
//水波动效果
CATransition *transition = [CATransition animation];
transition.timingFunction = [CAMediaTimingFunction
functionWithName:kCAMediaTimingFunctionEaseIn];
transition.duration = 1.5f;
transition.type = @"rippleEffect";
[[makeImageCard layer] addAnimation:transition forKey:@"rippleEffect"];